We are now handling the concept of Java arrays created in JSNI, sort of.  In our own JRE, it's sometimes useful to create a half-baked JS array, but use it as a normal array in Java code.  This change adds first-class support for this concept by rescuing/instantiating when passed into Java from JavaScript: String[], arrays of JSO subclasses, and arrays of primitive types.  This allows for some JRE efficiencies if you're careful; LongLib takes advantage of this now.

Review by: spoon (desk check)


git-svn-id: https://google-web-toolkit.googlecode.com/svn/trunk@2297 8db76d5a-ed1c-0410-87a9-c151d255dfc7
4 files changed