跳到主要内容
第23卷,第7版1988年7月SIGPLAN 88编程语言设计与实现会议记录
出版商:
  • 计算机协会
  • 纽约
  • 纽约州
  • 美国
国际标准编号:0362-1340
EISSN公司:1558-1160
文献计量学
文章
免费
存储分配优化的安全考虑
文章
免费
库存多处理机上的实时并发采集

我们设计并实现了一种复制垃圾收集算法,该算法高效、实时、并发,运行在商用单处理器和共享内存多处理器上,不需要更改编译器。该算法使用标准的虚拟。。。

文章
免费
检测结构访问之间的冲突

如果对记录结构的两个引用访问同一字段,并且至少有一个引用修改了位置,则会发生冲突。因为结构可以通过指针连接,所以决定两个语句是否冲突需要了解。。。

文章
免费
基于依赖图的跨过程切片

相对于程序点的程序切片第页和变量x个包含可能影响x个在点第页本文涉及过程间切片的问题,即生成整个。。。

文章
免费
文章
免费
线性时间内的硬膜外副作用分析

我们提出了一种新的方法来解决Banning的无别名流敏感副作用分析问题。该算法采用了一种新的数据结构,称为绑定多图以及深度优先搜索,以实现线性运行时间。。。

文章
免费
注册窗口与注册分配

通过将变量和常量保留在寄存器中而不是内存中,可以利用大型寄存器集。硬件寄存器窗口和编译时或链接时全局寄存器分配是实现这一点的方法。衡量任何……的有效性。。。

文章
免费
文章
免费
最小化过程调用时的寄存器使用惩罚

通过减少过程边界处寄存器的保存和恢复,过程间寄存器分配可以最大限度地减少过程调用时的寄存器使用惩罚。一种基于处理进程间寄存器分配的单向寄存器分配方案。。。

文章
免费
硬件编译器剖析

编程语言编译器生成面向具有固定体系结构(并行或串行)的机器的代码。编译器技术还可以用于生成执行这些编程语言的硬件。在本文中,我们。。。

文章
免费
UW图解编译器的设计与实现

我们为一个简单的块结构语言实现了一个带插图的编译器。编译器以图形方式显示其控制和数据结构,从而使观众直观地了解编译器的组织和操作。这个。。。

文章
免费
INC:增量计算语言
文章
免费
DOC:一种实用的全局优化代码源代码级调试方法

随着优化编译器变得越来越复杂,调试应用程序源代码的问题变得越来越困难。为了研究这个问题,我们实现了DOC,这是调试优化代码的原型解决方案。DOC是。。。

文章
免费
一种高效调试并行程序的机制

本文介绍了一个在共享内存多处理器(SMMP)上运行的并行程序集成调试系统的设计与实现。我们描述了回流分析提供关于…之间因果关系的信息。。。

文章
免费
调试并发进程:一个案例研究

我们提供了一个案例研究,说明了在并行编程环境中调试并发进程的方法。它使用一种称为推测重播从单个程序的历史记录中重建程序的行为。。。

文章
免费
多通道全局优化器中数据流分析的有效方法

数据流分析是优化过程中耗时的一部分。由于转换是在多通道全局优化器中进行的,因此必须更新数据流信息以反映这些更改。使用了各种方法,包括。。。

文章
免费
方案中的控制流分析

传统的流分析技术,例如通常用于优化Fortran编译器的技术,不适用于类似Scheme的语言。本文介绍了一种流量分析技术-控制流分析-适用于Scheme-like。。。

文章
免费
Ada的优化器-设计、经验和结果

本文描述了Karlsruhe-Ada编译器的全局机器无关低级优化器的设计。我们简要概述了优化器中使用的优化和数据结构,以及使用该优化器的一些经验。。。

文章
免费
基于语言的编辑器中的语法抽象和增量语法分析

用于编程语言和其他形式语言的处理器通常使用具体语法来描述用户对程序的看法,并使用抽象语法来在内部表示语言结构。语法抽象被定义为。。。

文章
免费
高阶抽象语法

我们描述了高阶抽象语法作为程序、公式、规则和其他语法对象的中心表示,在程序操作和其他形式系统中,匹配和。。。

文章
免费
文章
免费
命令式编程语言的自动生成的真实编译器

我们描述了根据Sol/C的语法和语义的形式化规范自动生成完整、真实的编译器,Sol/C是一种“有点像C”的命令式语言。编译器具有三段式结构,高效。。。

文章
免费
并发编译器中的语义分析

传统的编译器通常是顺序程序,通过词法分析、语法分析、语义分析和代码生成对源程序进行串行处理。多处理器计算机的可用性使得考虑。。。

文章
免费
编译C进行矢量化、并行化和内联扩展

实际语言的实际实现通常是测试理论原则适用性的一种很好的方法。许多应力和应变都是从性能和标准兼容性等拟合实际情况到理论计算结果而产生的。。。

    文章
    免费
    同步操作作为一流的价值观

    通过通道的同步消息传递是一种进程间通信(IPC)机制,可用于多种并发语言,如CSP、occam和Amber。这些语言提供了强大的选择性I/O操作,在。。。

    文章
    免费
    承诺:分布式系统中高效异步过程调用的语言支持

    本文讨论如何将高效的异步远程过程调用机制集成到编程语言中。它描述了一种称为承诺这是为了支持异步调用而设计的。承诺允许来电者运行。。。

    文章
    免费
    多处理器Smalltalk:基于多处理器编程环境的案例研究

    我们将交互式编程系统(Smalltalk)改造为多处理器(Firefly)。由于应用了三种基本策略:序列化、复制和重组,这项任务并不像预期的那样困难。。。

    文章
    免费
    Prolog的背负式编译器
    文章
    免费
    逻辑程序的展开/折叠变换和循环优化

    程序通常在循环中花费大量执行时间。这使得高效循环代码的生成对于良好的性能至关重要。逻辑编程语言的循环优化很复杂,因为这些语言缺乏。。。

    学科

    评论