Tue, 18 Dec 2012 16:04:37 +0100 Jaroslav Tulach Reasonable TYPE for primitive types launcher
Wed, 19 Dec 2012 11:12:04 +0100 Martin Soch Added tests for integer division and reminder after division. Removed JS version of String.hashCode since standard version is already correct. arithmetic
Tue, 18 Dec 2012 20:19:11 +0100 Martin Soch Added test for + - * operations in int32 arithmetic, updated JS generator to produce code for correct int32 arithmetic. arithmetic
Tue, 18 Dec 2012 13:25:32 +0100 Jaroslav Tulach Starting the HTTP server only once launcher
Tue, 18 Dec 2012 13:10:56 +0100 Jaroslav Tulach Can execute tests in real browser launcher
Tue, 18 Dec 2012 12:43:18 +0100 Jaroslav Tulach Turning the launcher into an API launcher
Mon, 17 Dec 2012 17:51:05 +0100 Jaroslav Tulach Cleanup and calling the VMTest.read method directly launcher
Mon, 17 Dec 2012 17:45:08 +0100 Jaroslav Tulach Moving the @Compare infrastructure into separate, reusable module launcher
Tue, 18 Dec 2012 11:41:09 +0100 Martin Soch Added few test for integer arithmetic - should fail for now, but it doesn't. arithmetic
Mon, 17 Dec 2012 12:21:05 +0100 Jaroslav Tulach Console width expanded to 100%. More structured output messages. launcher
Mon, 17 Dec 2012 12:09:57 +0100 Jaroslav Tulach Keep scrolling to bottom launcher
Mon, 17 Dec 2012 11:58:48 +0100 Jaroslav Tulach Using URL.getContent to communicate with the launcher and execute two testing methods launcher
Mon, 17 Dec 2012 09:57:22 +0100 Jaroslav Tulach Merging in URLStreamHandler launcher
Mon, 17 Dec 2012 10:05:55 +0100 Jaroslav Tulach Pre-initializing handler class is no longer necessary
Mon, 17 Dec 2012 09:55:07 +0100 Jaroslav Tulach Patching URL and URLStreamHandler to compile
Mon, 17 Dec 2012 09:48:42 +0100 Jaroslav Tulach Merge in proper initialization of instance fields of just loaded classes
Mon, 17 Dec 2012 09:47:08 +0100 Jaroslav Tulach Lines with comments are ignored in V8 function dump. Include some curly braces
Mon, 17 Dec 2012 09:46:09 +0100 Jaroslav Tulach If available, prefer emulation
Sun, 16 Dec 2012 21:19:26 +0100 Jaroslav Tulach Giving objects some basic and stable hashCode
Sun, 16 Dec 2012 20:48:21 +0100 Jaroslav Tulach Sharing the is -> byte[] loading algorithm
Sun, 16 Dec 2012 20:17:06 +0100 Jaroslav Tulach Merging stream handler in
Sun, 16 Dec 2012 20:11:18 +0100 Jaroslav Tulach First steps towards execution harness launcher
Sat, 15 Dec 2012 22:46:26 +0100 Jaroslav Tulach Can execute classes and methods as specified by a parameter launcher
Sat, 15 Dec 2012 22:15:53 +0100 Jaroslav Tulach Refactoring anonymous handlers to named inner classes launcher
Sat, 15 Dec 2012 22:10:19 +0100 Jaroslav Tulach Need more modern version of bytecode than 1.5 launcher
Mon, 17 Dec 2012 09:21:55 +0100 Jaroslav Tulach Lazy functions need to remember whether they need to create instance or not
Sun, 16 Dec 2012 20:13:00 +0100 Jaroslav Tulach It will be easier to get the logic from inside the URLSteamHandler than to try to mimic it jdk7-b147
Sun, 16 Dec 2012 18:49:35 +0100 Jaroslav Tulach Implementing basic operations on characters
Sun, 16 Dec 2012 18:48:57 +0100 Jaroslav Tulach Real algorithm for reading (even large) arrays
Sat, 15 Dec 2012 21:37:57 +0100 Jaroslav Tulach Refuse to process classfiles that are not compiled with target at least 1.6
Sat, 15 Dec 2012 16:25:28 +0100 Jaroslav Tulach Basic sketch of an HTTP server for launching bck2brwsr applications launcher
Sat, 15 Dec 2012 08:17:45 +0100 Jaroslav Tulach Class.forName can load new classes
Sat, 15 Dec 2012 07:10:58 +0100 Jaroslav Tulach Class.forName can load java.lang.String
Sat, 15 Dec 2012 06:16:43 +0100 Jaroslav Tulach Fixing line endings by another merge from registers branch
Fri, 14 Dec 2012 15:06:53 +0100 Lubomir Nerad Changed unintentionally changed file modes / line endings registers
Fri, 14 Dec 2012 11:32:45 +0100 Jaroslav Tulach Merging Lubomir's work on registers into default branch
Fri, 14 Dec 2012 11:15:37 +0100 Lubomir Nerad Merge with trunk registers
Thu, 13 Dec 2012 23:20:47 +0100 Jaroslav Tulach Providing JavaScript specific implementations of Hashtable and Vector. Those should likely be faster for the JavaScript VM than interpreting bytecode. This is the way to get the best of JavaScript and yet provide reasonably well working implementation in Java.
Thu, 13 Dec 2012 08:43:52 +0100 Jaroslav Tulach Merging benchmarks branch into trunk, it seems to be usable. Just run mvn test -Dbck2brwsr.runBenchmarks.browsers=firefox,google-chrome etc.
Thu, 13 Dec 2012 08:40:39 +0100 Jaroslav Tulach Fixing licenses for benchmarks module, so it can be merged to default branch benchmarks
Wed, 12 Dec 2012 20:35:01 +0100 Jaroslav Tulach Backed out changeset 5a053b8f40ad: Now when the test finally passed, we can increase the time out again.wq benchmarks
Wed, 12 Dec 2012 19:37:16 +0100 Jaroslav Tulach The timeout seems to be quite bit for a simple test benchmarks
Wed, 12 Dec 2012 18:18:07 +0100 Jaroslav Tulach Copying the test resources next to built classes and js file. Modifying the test to properly use the new bck2brwsr calling scheme. benchmarks
Wed, 12 Dec 2012 14:07:53 +0100 Lubomir Nerad Made helper classes package private registers
Wed, 12 Dec 2012 12:41:06 +0100 Martin Soch merge with trunk benchmarks
Wed, 12 Dec 2012 12:37:41 +0100 Martin Soch Benchmarks are triggered by bck2brwsr.runBenchmarks.browsers property, it should contain list of browsers to run benchmarks in. benchmarks
Wed, 12 Dec 2012 11:04:02 +0100 Lubomir Nerad Type specific local variables registers
Wed, 12 Dec 2012 09:09:42 +0100 Jaroslav Tulach Merging lazyvm into default branch - it seems to be stable enough to be used.
Tue, 11 Dec 2012 11:17:11 +0100 Jaroslav Tulach Replacing reflection with direct call to Bck2Brwsr lazyvm
Tue, 11 Dec 2012 11:08:42 +0100 Jaroslav Tulach No need to use reflection when Bck2Brwsr has public API lazyvm
Tue, 11 Dec 2012 11:05:06 +0100 Jaroslav Tulach VM in VM properly processes class constants lazyvm
Tue, 11 Dec 2012 10:24:00 +0100 Jaroslav Tulach More flexible infrastructure for comparing generated codes lazyvm
Tue, 11 Dec 2012 10:14:08 +0100 Jaroslav Tulach Print line number of the error lazyvm
Tue, 11 Dec 2012 09:48:37 +0100 Jaroslav Tulach Early warning when loading a class and no loader function is present lazyvm
Tue, 11 Dec 2012 09:39:42 +0100 Jaroslav Tulach New lines to make the JavaScript a bit more readable lazyvm
Tue, 11 Dec 2012 09:36:44 +0100 Jaroslav Tulach Creating Bck2Brwsr entrypoint to for those who wish to generate their JavaScript based Java VM lazyvm
Mon, 10 Dec 2012 12:03:22 +0100 Jaroslav Tulach Cache the compiled code per class, not globally
Mon, 10 Dec 2012 11:26:32 +0100 Jaroslav Tulach Proper behaviour of endsWith and associated test
Mon, 10 Dec 2012 23:06:43 +0100 Martin Soch Disabling DEBUG mode in JSTestDriver, providing a new script to run Firefox. benchmarks
Mon, 10 Dec 2012 20:07:05 +0100 Martin Soch running JsTestDriver in DEBUG mode benchmarks