Tue, 19 Feb 2013 15:59:27 +0100 |
Merge with trunk
|
file | diff | annotate |
Fri, 15 Feb 2013 21:14:49 +0100 |
Merge from default branch to resolve conflicts
|
file | diff | annotate |
Fri, 15 Feb 2013 16:06:12 +0100 |
Fixed int & long division by zero (Bug 4668) and int negative division
|
file | diff | annotate |
Tue, 12 Feb 2013 11:46:53 +0100 |
Merge of Lubo's fix for java.net bug #4649
|
file | diff | annotate |
Mon, 11 Feb 2013 19:55:00 +0100 |
Allows two isolated bck2brwsr VM in a single JavaScript page/context
|
file | diff | annotate |
Thu, 07 Feb 2013 17:41:41 +0100 |
Fixed negation for Integer.MIN_VALUE
|
file | diff | annotate |
Thu, 07 Feb 2013 14:07:52 +0100 |
Fixed iinc_w's incrBy value offset
|
file | diff | annotate |
Thu, 07 Feb 2013 13:07:22 +0100 |
Merging in long arithmetic, otherwise the zip support won't work
|
file | diff | annotate |
Tue, 05 Feb 2013 19:14:39 +0100 |
Added missing semicolons (fixes test compilation failures)
|
file | diff | annotate |
Tue, 05 Feb 2013 17:04:22 +0100 |
merge with trunk
|
file | diff | annotate |
Tue, 05 Feb 2013 16:40:01 +0100 |
Support for Long division + tests
|
file | diff | annotate |
Tue, 05 Feb 2013 08:27:42 +0100 |
Merging improved (inner) annotation support to allow its usage in emul branch
|
file | diff | annotate |
Mon, 04 Feb 2013 22:03:49 +0100 |
Generates reasonable JSON objects for inner annotations and inner annotation arrays
|
file | diff | annotate |
Mon, 04 Feb 2013 09:41:33 +0100 |
Support for Long multiplication + tests
|
file | diff | annotate |
Sun, 03 Feb 2013 23:18:47 +0100 |
Requiring reference to enums as soon as they are used in annotations
|
file | diff | annotate |
Sun, 03 Feb 2013 22:58:42 +0100 |
Correct getDeclaringClass for returned methods
|
file | diff | annotate |
Sun, 03 Feb 2013 18:58:09 +0100 |
Supporting annotations with arrays
|
file | diff | annotate |
Fri, 01 Feb 2013 15:19:16 +0100 |
instanceof works on null
|
file | diff | annotate |
Fri, 01 Feb 2013 09:00:30 +0100 |
Support for Long unary "-"
|
file | diff | annotate |
Fri, 01 Feb 2013 06:09:18 +0100 |
Long operator >>> and tests
|
file | diff | annotate |
Thu, 31 Jan 2013 20:37:12 +0100 |
Long binary XOR implementation + tests
|
file | diff | annotate |
Thu, 31 Jan 2013 20:19:38 +0100 |
Added binary OR for Long + tests for AND and OR
|
file | diff | annotate |
Thu, 31 Jan 2013 15:26:09 +0100 |
Added subtraction for Long + tests
|
file | diff | annotate |
Wed, 30 Jan 2013 22:23:21 +0100 |
Long tests moved (temporarily) among VM tests
|
file | diff | annotate |
Mon, 28 Jan 2013 00:15:38 +0100 |
using Number for as a base for Long number type
|
file | diff | annotate |
Sun, 27 Jan 2013 10:19:02 +0100 |
merge with trunk
|
file | diff | annotate |
Sat, 26 Jan 2013 08:47:05 +0100 |
In order to support fields of the same name in subclasses we are now prefixing them with name of the class that defines them. To provide convenient way to access them from generated bytecode and also directly from JavaScript, there is a getter/setter function for each field. It starts with _ followed by the field name. If called with a parameter, it sets the field, with a parameter it just returns it.
|
file | diff | annotate |
Fri, 25 Jan 2013 15:44:09 +0100 |
Merge with trunk
|
file | diff | annotate |
Fri, 25 Jan 2013 15:38:12 +0100 |
Support for additional instructions
|
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, 24 Jan 2013 17:08:02 +0100 |
isInstance, casts and isAssignableFrom for arrays
|
file | diff | annotate |
Thu, 24 Jan 2013 00:11:04 +0100 |
Constant pool can reference class array
|
file | diff | annotate |
Mon, 21 Jan 2013 15:56:54 +0100 |
Inclusion of knockout.js requires class definitions to end with ';'
|
file | diff | annotate |
Mon, 21 Jan 2013 13:39:23 +0100 |
requireScript needs to work also in lazy mode
|
file | diff | annotate |
Sat, 19 Jan 2013 06:07:49 +0100 |
Merging java.util.reflect.Array work to default branch
|
file | diff | annotate |
Fri, 18 Jan 2013 18:52:02 +0100 |
Creation of multi dimensional arrays unified under java.lang.reflect.Array
|
file | diff | annotate |
Fri, 18 Jan 2013 17:04:16 +0100 |
Reusing methods from java.lang.reflect.Array when creating new instances of one-dimensional arrays
|
file | diff | annotate |
Fri, 18 Jan 2013 15:33:03 +0100 |
Var is the Answer
|
file | diff | annotate |
Tue, 15 Jan 2013 12:44:33 +0100 |
ArrayIndexOutOfBoundsEx on writes
|
file | diff | annotate |
Tue, 15 Jan 2013 12:38:49 +0100 |
ArrayIndexOutOfBoundsEx when reading from array
|
file | diff | annotate |
Tue, 15 Jan 2013 12:26:19 +0100 |
Initialize multi dimensional arrays with 0 for primitive types
|
file | diff | annotate |
Tue, 15 Jan 2013 11:53:07 +0100 |
Bringing Martin's integer, short, byte arithmetic to default branch
|
file | diff | annotate |
Tue, 15 Jan 2013 09:46:21 +0100 |
Proper type of subarrays of multi dimensional array
|
file | diff | annotate |
Mon, 14 Jan 2013 18:21:48 +0100 |
More reflection for arrays. getClass() and isArray() work.
|
file | diff | annotate |
Mon, 14 Jan 2013 14:20:49 +0100 |
Fill object arrays with null, otherwise use 0
|
file | diff | annotate |
Mon, 14 Jan 2013 13:21:40 +0100 |
Moving integer arithmetic expressions into Number.prototype
|
file | diff | annotate |
Mon, 14 Jan 2013 11:30:56 +0100 |
Using 'this' in @JavaScriptBody instance methods
|
file | diff | annotate |
Mon, 14 Jan 2013 10:57:51 +0100 |
Following standard object oriented calling conventions. Method run of Runnable r can now be called as r.run__V()
|
file | diff | annotate |
Mon, 14 Jan 2013 09:47:38 +0100 |
Byte arithmetic - added tests + conversion from int->byte.
|
file | diff | annotate |
Mon, 14 Jan 2013 09:17:18 +0100 |
Short arithmetic - added tests and conversion int->short.
|
file | diff | annotate |
Sun, 13 Jan 2013 23:07:54 +0100 |
Integer arithmetic expressions extracted into simple functions.
|
file | diff | annotate |
Fri, 11 Jan 2013 16:36:28 +0100 |
merge with trunk
|
file | diff | annotate |
Thu, 10 Jan 2013 20:15:11 +0100 |
Can read resources as streams
|
file | diff | annotate |
Thu, 10 Jan 2013 13:09:19 +0100 |
catch (Throwable t) caches everything (as usual in Java) including JavaScript own errors.
|
file | diff | annotate |
Thu, 03 Jan 2013 16:20:21 +0100 |
Merging Lubo's fix in as all tests continue to pass
|
file | diff | annotate |
Thu, 03 Jan 2013 16:16:04 +0100 |
Array flag in ByteCodeToJavaScript.countArgs is not reset to false for object types. The following signature '([Ljava/lang/Object;)I' is incorrectly reported to return array
|
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 |
Mon, 31 Dec 2012 17:50:27 +0100 |
Finally block is supported
|
file | diff | annotate |
Mon, 31 Dec 2012 12:44:51 +0100 |
Multiple exceptions in a single method supported
|
file | diff | annotate |