Mon, 11 Feb 2013 12:46:43 +0100 |
Jaroslav Tulach |
Encapsulation. Moving shared code into TestVM instance.
emul
|
changeset |
files
|
Sun, 10 Feb 2013 19:33:35 +0100 |
Jaroslav Tulach |
Print also the type of the exception, not only its message
emul
|
changeset |
files
|
Sun, 10 Feb 2013 12:14:40 +0100 |
Jaroslav Tulach |
Using FastJar to read the content table of JAR files
emul
|
changeset |
files
|
Sun, 10 Feb 2013 09:51:22 +0100 |
Jaroslav Tulach |
Original version of NetBeans FastJar from release73 branch
emul
|
changeset |
files
|
Fri, 08 Feb 2013 11:12:02 +0100 |
Jaroslav Tulach |
Proper implementation of System.currentTimeMillis with so desired test
|
changeset |
files
|
Fri, 08 Feb 2013 09:09:12 +0100 |
Jaroslav Tulach |
Merging emulation of Long to default branch
|
changeset |
files
|
Thu, 07 Feb 2013 13:41:56 +0100 |
Jaroslav Tulach |
Recognizing Main-Class attribute, so initializing the VM is just about passing in correct classpath
emul
|
changeset |
files
|
Thu, 07 Feb 2013 13:15:41 +0100 |
Jaroslav Tulach |
Prevent NPE. The static calculator example is now running fine
emul
|
changeset |
files
|
Thu, 07 Feb 2013 17:41:41 +0100 |
Martin Soch |
Fixed negation for Integer.MIN_VALUE
arithmetic
|
changeset |
files
|
Thu, 07 Feb 2013 17:24:19 +0100 |
Martin Soch |
Final part of Long tests moved from vm/.../NumberTest to vmtest/.../LongArithmeticTest
arithmetic
|
changeset |
files
|
Thu, 07 Feb 2013 16:11:53 +0100 |
Martin Soch |
Fix issue with Long.MIN_VALUE in Number.toExactString
arithmetic
|
changeset |
files
|
Thu, 07 Feb 2013 14:07:52 +0100 |
Lubomir Nerad |
Fixed iinc_w's incrBy value offset
registers
|
changeset |
files
|
Thu, 07 Feb 2013 13:32:13 +0100 |
Lubomir Nerad |
Merge with trunk
registers
|
changeset |
files
|
Thu, 07 Feb 2013 13:07:22 +0100 |
Jaroslav Tulach |
Merging in long arithmetic, otherwise the zip support won't work
emul
|
changeset |
files
|
Thu, 07 Feb 2013 12:58:12 +0100 |
Jaroslav Tulach |
Rebasing the Inflater support on jzlib which, unlike GNU ClassPath, has correct implementation of Huffman code. Making the implementation more easily testable by turning Inflater and ZipInputStream into pure delegates. Current implementation is going to need proper long support.
emul
|
changeset |
files
|
Wed, 06 Feb 2013 18:35:40 +0100 |
Jaroslav Tulach |
Using unicode escapes instead of Czech national characters
|
changeset |
files
|
Wed, 06 Feb 2013 18:24:53 +0100 |
Jaroslav Tulach |
Providing all Bck2Brwsr emulation APIs in a single JAR file
emul
|
changeset |
files
|
Wed, 06 Feb 2013 17:52:31 +0100 |
Jaroslav Tulach |
Don't include vm4brwsr.jar in the final calculator zip file
emul
|
changeset |
files
|
Wed, 06 Feb 2013 17:22:14 +0100 |
Jaroslav Tulach |
Class-Path elements are separated by spaces
emul
|
changeset |
files
|
Wed, 06 Feb 2013 17:03:26 +0100 |
Martin Soch |
merge with trunk
arithmetic
|
changeset |
files
|
Wed, 06 Feb 2013 15:41:19 +0100 |
Lubomir Nerad |
Fixed currentTimeMillis return value
arithmetic
|
changeset |
files
|
Wed, 06 Feb 2013 15:47:06 +0100 |
Jaroslav Tulach |
Workaround of some problems with bytecode conversion demonstrated by ZipCompatibilityTest. Splitting the code into two new methods.
emul
|
changeset |
files
|
Wed, 06 Feb 2013 15:22:57 +0100 |
Jaroslav Tulach |
Adding failing test
emul
|
changeset |
files
|
Wed, 06 Feb 2013 15:19:59 +0100 |
Jaroslav Tulach |
Fixing the code after merge
emul
|
changeset |
files
|
Wed, 06 Feb 2013 15:10:22 +0100 |
Jaroslav Tulach |
Merge of Objects and ByteArrayOutputStream
emul
|
changeset |
files
|
Wed, 06 Feb 2013 15:09:42 +0100 |
Jaroslav Tulach |
Merge from default branch
emul
|
changeset |
files
|
Wed, 06 Feb 2013 15:07:20 +0100 |
Jaroslav Tulach |
More useful classes
jdk7-b147
|
changeset |
files
|
Wed, 06 Feb 2013 13:30:31 +0100 |
Jaroslav Tulach |
Lazy initialization of the JavaScript runner to prevent needless compilation of the VM
|
changeset |
files
|
Wed, 06 Feb 2013 12:46:35 +0100 |
Lubomir Nerad |
Fixed compare64 implementation
arithmetic
|
changeset |
files
|
Tue, 05 Feb 2013 19:14:39 +0100 |
Lubomir Nerad |
Added missing semicolons (fixes test compilation failures)
arithmetic
|
changeset |
files
|
Tue, 05 Feb 2013 17:12:17 +0100 |
Lubomir Nerad |
Using anonymous function for div/mod initialization
arithmetic
|
changeset |
files
|
Tue, 05 Feb 2013 17:04:22 +0100 |
Martin Soch |
merge with trunk
arithmetic
|
changeset |
files
|
Tue, 05 Feb 2013 16:40:01 +0100 |
Lubomir Nerad |
Support for Long division + tests
arithmetic
|
changeset |
files
|
Tue, 05 Feb 2013 16:32:14 +0100 |
Martin Soch |
Long - conversion to exact string representation works.
arithmetic
|
changeset |
files
|
Tue, 05 Feb 2013 15:32:41 +0100 |
Jaroslav Tulach |
Static assembly to use the exported bck2brwsr.js
emul
|
changeset |
files
|
Tue, 05 Feb 2013 15:32:16 +0100 |
Jaroslav Tulach |
Expose the bck2brwsr.js as artefact
emul
|
changeset |
files
|
Tue, 05 Feb 2013 13:20:07 +0100 |
Jaroslav Tulach |
Understands Class-Path: attribute in manifest
emul
|
changeset |
files
|
Tue, 05 Feb 2013 13:19:06 +0100 |
Jaroslav Tulach |
Don't really initialize the classes. Just pretend they will be initialized so bck2brwsr includes them in transitive closure
emul
|
changeset |
files
|
Tue, 05 Feb 2013 12:21:15 +0100 |
Jaroslav Tulach |
String(byte[],hibyte) gives proper length
emul
|
changeset |
files
|
Tue, 05 Feb 2013 15:03:22 +0100 |
Martin Soch |
Fixed error in neg64 found bu Lubo.
arithmetic
|
changeset |
files
|
Tue, 05 Feb 2013 10:19:10 +0100 |
Jaroslav Tulach |
David pointed out that it is milli, micro, nano - e.g. we need to multiply by 10^6
|
changeset |
files
|
Tue, 05 Feb 2013 08:48:23 +0100 |
Jaroslav Tulach |
Test can specify multiple HTTP resources
emul
|
changeset |
files
|
Tue, 05 Feb 2013 08:27:42 +0100 |
Jaroslav Tulach |
Merging improved (inner) annotation support to allow its usage in emul branch
emul
|
changeset |
files
|
Tue, 05 Feb 2013 00:00:22 +0100 |
Jaroslav Tulach |
Returning proper runtime representation for inner annotation arrays
reflection
|
changeset |
files
|
Mon, 04 Feb 2013 23:25:32 +0100 |
Jaroslav Tulach |
Some additional checks for instanceof
reflection
|
changeset |
files
|
Mon, 04 Feb 2013 23:22:54 +0100 |
Jaroslav Tulach |
Simplifying the JavaScript code a bit
reflection
|
changeset |
files
|
Mon, 04 Feb 2013 23:18:51 +0100 |
Jaroslav Tulach |
Can obtain values of inner annotation types
reflection
|
changeset |
files
|
Mon, 04 Feb 2013 23:06:43 +0100 |
Jaroslav Tulach |
isAnnotation works OK
reflection
|
changeset |
files
|
Mon, 04 Feb 2013 22:40:11 +0100 |
Jaroslav Tulach |
Checking proper instance of returned array
reflection
|
changeset |
files
|
Mon, 04 Feb 2013 22:03:49 +0100 |
Jaroslav Tulach |
Generates reasonable JSON objects for inner annotations and inner annotation arrays
reflection
|
changeset |
files
|
Mon, 04 Feb 2013 22:02:33 +0100 |
Jaroslav Tulach |
Need to initialize the class before returning its $class structure
reflection
|
changeset |
files
|
Mon, 04 Feb 2013 09:41:33 +0100 |
Martin Soch |
Support for Long multiplication + tests
arithmetic
|
changeset |
files
|
Mon, 04 Feb 2013 09:37:56 +0100 |
Jaroslav Tulach |
Emulation of ZipInputStream seems to be in good shape. Merging, so David can use the latest achievements in main development line
|
changeset |
files
|
Sun, 03 Feb 2013 23:18:47 +0100 |
Jaroslav Tulach |
Requiring reference to enums as soon as they are used in annotations
reflection
|
changeset |
files
|
Sun, 03 Feb 2013 22:58:42 +0100 |
Jaroslav Tulach |
Correct getDeclaringClass for returned methods
reflection
|
changeset |
files
|
Sun, 03 Feb 2013 19:39:34 +0100 |
Jaroslav Tulach |
Some annotation types work
reflection
|
changeset |
files
|
Sun, 03 Feb 2013 18:58:09 +0100 |
Jaroslav Tulach |
Supporting annotations with arrays
reflection
|
changeset |
files
|
Sun, 03 Feb 2013 17:55:48 +0100 |
Jaroslav Tulach |
The test is my creation and deserves standard bck2brwsr header
reflection
|
changeset |
files
|
Sun, 03 Feb 2013 11:01:08 +0100 |
Jaroslav Tulach |
Test for proper behavior of MethodImpl own methods
reflection
|
changeset |
files
|
Sun, 03 Feb 2013 08:01:48 +0100 |
Jaroslav Tulach |
Verify the reflection works on interfaces
reflection
|
changeset |
files
|