[图书][B] Multiprocessor systems-on-chips

A Jerraya, W Wolf - 2004 - books.google.com
Modern system-on-chip (SoC) design shows a clear trend toward integration of multiple
processor cores on a single chip. Designing a multiprocessor system-on-chip (MPSOC) …

[PS][PS] Safe kernel extensions without run-time checking

GC Necula, P Lee - OSDI, 1996 - usenix.org
This paper describes a mechanism by which an operating system kernel can determine with
certainty that it is safe to execute a binary supplied by an untrusted source. The kernel rst de …

[PDF][PDF] An overview of the FLINT/ML compiler

Z Shao - Proc. 1997 acm sigplan workshop on types in …, 1997 - Citeseer
The FLINT project at Yale aims to build a state-of-the-art systems environment for modern
typesafe languages. One important component of the FLINT system is a high-performance …

Cayenne—a language with dependent types

L Augustsson - ACM SIGPLAN Notices, 1998 - dl.acm.org
Cayenne is a Haskell-like language. The main difference between Haskell and Cayenne is
that Cayenne has dependent types, ie, the result type of a function may depend on the …

[图书][B] Advanced topics in types and programming languages

BC Pierce - 2024 - books.google.com
A thorough and accessible introduction to a range of key ideas in type systems for
programming language. The study of type systems for programming languages now touches …

Hybrid type checking

C Flanagan - Conference record of the 33rd ACM SIGPLAN-SIGACT …, 2006 - dl.acm.org
Traditional static type systems are very effective for verifying basic interface specifications,
but are somewhat limited in the kinds specifications they support. Dynamically-checked …

[图书][B] Concurrent programming in ML

JH Reppy - 1999 - dl.acm.org
Concurrent programming in ML | Guide books skip to main content ACM Digital Library home
ACM home Google, Inc. (search) Advanced Search Browse About Sign in Register Advanced …

The design and implementation of a certifying compiler

GC Necula, P Lee - ACM SIGPLAN Notices, 1998 - dl.acm.org
This paper presents the design and implementation of a compiler that translates programs
written in a type-safe subset of the C programming language into highly optimized DEC …

Practical type inference for arbitrary-rank types

SP Jones, D Vytiniotis, S Weirich… - Journal of functional …, 2007 - cambridge.org
Haskell's popularity has driven the need for ever more expressive type system features, most
of which threaten the decidability and practicality of Damas-Milner type inference. One such …

Alias types

F Smith, D Walker, G Morrisett - European Symposium on Programming, 2000 - Springer
Linear type systems allow destructive operations such as object deallocation and imperative
updates of functional data structures. These operations and others, such as the ability to …