Tue, 29 Jan 2013 20:16:56 +0100 |
Basic support for IEEEreminder
|
file | diff | annotate |
Mon, 28 Jan 2013 16:26:52 +0100 |
Math.rint emulated
|
file | diff | annotate |
Fri, 25 Jan 2013 11:00:52 +0100 |
Long arithmetic prototype, Long currently represented by separate JavaScript object with two JS-Numbers.
|
file | diff | annotate |
Thu, 03 Jan 2013 11:29:22 +0100 |
Using 'o' instead of full name of java.lang.Object
|
file | diff | annotate |
Thu, 03 Jan 2013 11:20:40 +0100 |
Using 's' instead of Ljava_lang_String_2
|
file | diff | annotate |
Wed, 12 Dec 2012 09:09:42 +0100 |
Merging lazyvm into default branch - it seems to be stable enough to be used.
|
file | diff | annotate |
Tue, 11 Dec 2012 09:36:44 +0100 |
Creating Bck2Brwsr entrypoint to for those who wish to generate their JavaScript based Java VM
|
file | diff | annotate |
Sun, 09 Dec 2012 16:43:36 +0100 |
Null can be casted to any type
|
file | diff | annotate |
Thu, 06 Dec 2012 22:02:10 +0100 |
The loadClass method accept class name with dots
|
file | diff | annotate |
Thu, 06 Dec 2012 21:31:09 +0100 |
Hiding all generated class methods from sight of external users. Exposing only bck2brwsr entry point function
|
file | diff | annotate |
Tue, 04 Dec 2012 09:16:53 +0100 |
Using the same mangling scheme as JNI
|
file | diff | annotate |
Mon, 26 Nov 2012 20:29:21 +0100 |
Merging new class and prototype methods. When asking for prototype one can add (true) argument
|
file | diff | annotate |
Sun, 25 Nov 2012 23:14:58 +0100 |
Enclosing definition of all the methods inside the proto() function
|
file | diff | annotate |
Sun, 25 Nov 2012 21:24:03 +0100 |
Initial test to show how an incremental compilation could look like
|
file | diff | annotate |
Tue, 20 Nov 2012 21:24:01 +0100 |
Referencing 'special' methods on a prototype will allow us to shorten the fqn of actual methods
|
file | diff | annotate |
Sat, 17 Nov 2012 18:34:12 +0100 |
Initialize fields with 0, 0.0 and null
|
file | diff | annotate |
Sat, 17 Nov 2012 17:43:15 +0100 |
Pre-fill arrays with nulls
|
file | diff | annotate |
Thu, 08 Nov 2012 18:34:12 +0100 |
There can be fields named "in" and string constants with \t, \r, \n and \\
|
file | diff | annotate |
Tue, 30 Oct 2012 22:59:31 +0100 |
One license is enough
|
file | diff | annotate |
Wed, 17 Oct 2012 15:59:04 +0200 |
Support for switch
|
file | diff | annotate |
Tue, 16 Oct 2012 12:42:00 +0200 |
Fixing license in all files
|
file | diff | annotate |
Thu, 11 Oct 2012 10:43:17 -0700 |
Less compilation during test execution
|
file | diff | annotate |
Thu, 11 Oct 2012 04:11:42 -0700 |
Multiparameter static methods with JavaScriptBody work now
|
file | diff | annotate |
Tue, 09 Oct 2012 11:11:58 -0700 |
Concatenation of string and integer works
|
file | diff | annotate |
Mon, 08 Oct 2012 17:10:27 -0700 |
Concatanation of strings sort of works (but produces wrong result)
|
file | diff | annotate |
Fri, 28 Sep 2012 14:58:21 +0200 |
Supporting iconst_m1
|
file | diff | annotate |
Fri, 28 Sep 2012 14:45:00 +0200 |
Understands aconst_null. To achieve that we realized that invokeinterface bytecode is followed by four bytes, not just two.
|
file | diff | annotate |
Tue, 25 Sep 2012 12:11:03 +0200 |
Main method to compile some classes
|
file | diff | annotate |
Mon, 24 Sep 2012 11:07:38 +0200 |
Getting ready for multiple projects inside one Hg repository
|
file | diff | annotate | base |