From: David P G. <gr...@us...> - 2009-08-28 20:30:56
|
We're happy to announce the version 1.7.6 of X10 and X10DT is now available for download. Details are available on the X10 1.7.6 Release page (http://x10-lang.org/X10+1.7.6+Release). Below is a summary of JIRA issues addressed for the X10 1.7.6 release. ** New Feature * [XTENLANG-514] - File.NativeFile is not implemented for C++ backend ** Improvement * [XTENLANG-443] - Implement all standard functions in x10.lang.Math * [XTENLANG-502] - indexOf(String) not currently implemented in String API ** Bug * [XTENLANG-372] - Static intialization of Distribution throws NPE with x10c++ * [XTENLANG-423] - static initialisers appear not to call parents * [XTENLANG-454] - Package names are not mangled when translating to C+ + * [XTENLANG-455] - Incorrect method resolution when overloading an inherited generic instance method with a non-generic method * [XTENLANG-456] - Compilation errors when class name clashes with a class in a library namespace * [XTENLANG-458] - Extending a generic class with a non-trivial parameter causes a compilation error * [XTENLANG-459] - Using Console.OUT in places other than place 0 throws NullPointerException * [XTENLANG-461] - g++ 4.1 internal compiler error * [XTENLANG-462] - Calls to parenthesized closure literals are not inlined * [XTENLANG-464] - Overriding _type() and calling className() causes post-compilation errors. * [XTENLANG-468] - Apparently straight forward HashMap usage 'hangs' x10 code * [XTENLANG-472] - do { ... } while(true) does not typecheck * [XTENLANG-473] - Invalid code generated for unboxing Box[T] in the Java backend (where T is a generic type parameter) * [XTENLANG-477] - Double.parseDouble() always returns 0 with C++ backend * [XTENLANG-488] - isWhitespace() method creates compile error in C++ backend * [XTENLANG-493] - Non-integer const values are not initialized on all active places * [XTENLANG-503] - x10.io.FileReader.close() and x10.io.FileWriter.close() are unimplemented in the C++ backend. * [XTENLANG-506] - problem compiling classes with overloaded constructors via c++ backend For the details of JIRA issues fixed in this release, see http://jira.codehaus.org/browse/XTENLANG/fixforversion/15422 |