Projects / x10 / Releases

All releases of x10

  •  10 Jan 2007 16:27
Avatar

    Release Notes:

    •  21 Feb 2006 23:03
    Avatar

      Release Notes: This release fixes some minor bugs in the code generator for atomic sections. The type checker was improved substantially and now works for simple distribution operations. In addition to the X10 compiler front-end and interpreter backend, a new backend that generates C code was started. The new C backend already supports constants, (virtual) calls, exceptions, branches, allocation, and get/put operations.

      •  02 Feb 2006 07:06
      Avatar

        Release Notes: This release fixes many small bugs in the code generator and adds improved support for various X10 constructs. Specifically, integers can now be specified in hex or octal, exploded syntax can be used with functions, and normal method arguments and assertion failures are now reported with line number information. The system can now interpret standard benchmarks such as linpack. Memory requirements were reduced; in particular some huge leaks in the test suite were fixed.

        •  17 Jan 2006 09:03
        Avatar

          Release Notes: This release adds support for all X10 synchronization constructs (clocks, atomics, conditional atomics, finish, and await). Support for assert, pre-, and post- increments on array accesses was added. Lazy evaluation is now used for boolean expressions. The run-time library was extended to include Random, ArrayList, and Math. Various bugs, in particular with respect to exception handling, were fixed.

          •  06 Jan 2006 11:38
          Avatar

            Release Notes: This release focused on improving type system support and added generics in the style of Scala, flow-sensitive verification, and improved support for nullable. New features included passing of command-line options to X10 programs and static fields and initializers.

            •  12 Dec 2005 07:10
            Avatar

              Release Notes: This release adds support for almost all X10 constructs that are not related to synchronization. In particular, array operations, region operations, first-order functions, VARARGs, break and continue, distributed parallel loops (foreach, ateach), pre- and post-increments, conditional expressions, and operations on all of the primitive types that correspond to Java's primitives have been implemented.

              •  25 Nov 2005 21:57
              Avatar

                Release Notes:

                Screenshot

                Project Spotlight

                episoder

                A tool to tell you about new episodes of your favourite TV shows.

                Screenshot

                Project Spotlight

                BalanceNG

                A modern software IP load balancer.