Cecil/Vortex 2.0 now available

grove@pysht.cs.washington.edu (Dave Grove)
8 May 1997 21:40:14 -0400

          From comp.compilers

Related articles
Cecil/Vortex 2.0 now available grove@pysht.cs.washington.edu (1997-05-08)
| List of all articles for this month |
From: grove@pysht.cs.washington.edu (Dave Grove)
Newsgroups: comp.compilers,comp.object,comp.lang.java.softwaretools,comp.lang.c++
Date: 8 May 1997 21:40:14 -0400
Organization: University of Washington
Keywords: available, OOP, tools, WWW



        The Cecil Group at the University of Washington is proud to
announce the first general release of the Cecil/Vortex system.


        Vortex is an optimizing compiler infrastructure for
object-oriented and other high-level languages. It targets both pure
object-oriented languages like Cecil and hybrid object-oriented
languages like C++, Modula-3, and Java. Vortex currently incorporates
high-level optimizations such as static class analysis, whole-program
class hierachy analysis, profile-guided receiver class prediction,
profile-guided selective procedure specialization, intraprocedural
message splitting, automatic inlining, and static closure analyses.
It also includes a collection of standard intraprocedural analyses
such as common subexpression elimination and dead assignment
elimination. By default, Vortex generates portable C code. The
Vortex compiler is written entirely in Cecil.


        Cecil is a purely object-oriented language intended to support
rapid construction of high-quality, extensible software. Cecil
incorporates multi-methods, a simple prototype-based object model, a
mechanism to support a structured form of computed inheritance,
module-based encapsulation, and a flexible static type system which
allows statically- and dynamically-typed code to mix freely.


        More information about the release, copies of the Cecil language
specification, Vortex compiler documentation, current benchmark
results, and further information on the Cecil/Vortex project are
available at: http://www.cs.washington.edu/research/projects/cecil
--


Post a followup to this message

Return to the comp.compilers page.
Search the comp.compilers archives again.