Nothing huge in this build, just tons of little enhancements and bug fixes.
One breaking change to be aware of is that we have removed the ability to use a named super on classes. Use of the invokespecial opcode in that case is not allowed by the Android VM. See #1670 for additional discussion.
I also made the compiler a bit more restrictive in that it will now catch call chains like this foo?.bar.baz.
Also note the new classes IntArray and BoolArray. These classes provided optimized low level access to byte[], short[], int[], etc. This has been a much requested feature that lead to lots of people rolling their own.
Change Log
Build 1.0.61 (17 Nov 2011)
Upgrade timezone database with zone info version 2011j
Generate apidocs for @NoDoc type/slots, but hide in compilerDoc
Add fwt::Clipboard
Add readme.html to distribution
WispService.addr to bind to specific IP interface
Add util::IntArray, util::BoolArray
Fix Java runtime class loading deadlock
Duration.min, max
Duration mult/multFloat, div/divFloat
WispService.maxThreads
ActorPool.maxMsgsBeforeYield NoDoc hook
Remove support for named supers on class types
Add ACC_SUPER to JVM emitted classes
Fix sql Col lookup to be case insensitive
Compiler check for chaining non-null safe call after null safe call
Env.indexKeys
Remove UriScheme.scheme method
js: convert fwt::Table to desktop style selection UX
js: Obj.hash default implementation
js: rewrite Map implementation; use Obj.hash; support key collisions
brian Thu 17 Nov 2011
New build is posted and online docs updated.
Nothing huge in this build, just tons of little enhancements and bug fixes.
One breaking change to be aware of is that we have removed the ability to use a named super on classes. Use of the
invokespecial
opcode in that case is not allowed by the Android VM. See #1670 for additional discussion.I also made the compiler a bit more restrictive in that it will now catch call chains like this
foo?.bar.baz
.Also note the new classes IntArray and BoolArray. These classes provided optimized low level access to
byte[]
,short[]
,int[]
, etc. This has been a much requested feature that lead to lots of people rolling their own.Change Log
Build 1.0.61 (17 Nov 2011)
mytext
must be assigned in ctor