Przemysław Rumik
57086f31f5
fix for proper incrementation of classRedefinedCount, till now we were updating value in old class Class file
vor 6 Jahren
Ivan Dubrov
e6f053a37d
Temporarily disabling the test
vor 8 Jahren
Ivan Dubrov
6d5bc6ba69
Running test in a loop
vor 8 Jahren
Ivan Dubrov
adc6620285
Fixing parsing for inner classes
vor 8 Jahren
Ivan Dubrov
e278cb949c
Adding test for getComponentType
vor 8 Jahren
Ivan Dubrov
730810efd0
New test to reveal issues with compiler
vor 8 Jahren
Ivan Dubrov
a0d28ad675
Adding failing test case (#94)
vor 8 Jahren
Ivan Dubrov
dc59f72530
Reformatting the source code
vor 8 Jahren
Ivan Dubrov
089a8a0185
Fixing issue when lambda method could not be found
closes #81
vor 8 Jahren
Ivan Dubrov
e34a4e1b3c
Deleting old tests (moved to Java 7 tests)
vor 8 Jahren
Ivan Dubrov
220d2d53e0
Fixing fields handling
vor 8 Jahren
Ivan Dubrov
3f9d18a405
Support for Java7u79
vor 8 Jahren
Ivan Dubrov
a0446575db
Improving versions parsing in tests
vor 8 Jahren
Ivan Dubrov
31f5a79f50
Verify that JMX attach still works fine
vor 9 Jahren
Ivan Dubrov
64ea8b8a61
Fixing issue with vmindex not being properly updated.
vor 9 Jahren
Ivan Dubrov
516d955f92
Adding test to verify JMX could be loaded
vor 9 Jahren
Ivan Dubrov
f489c524bf
Moving two tests which are currently supported only on Java 8
vor 10 Jahren
Ivan Dubrov
05bbf3c419
Handle removed/changed fields in DMH
In case matching field is not found, clear (set to null) references to faulty DMH.
Long term, should replace such DMH's with instances that will throw more meaningful
error messages at runtime.
vor 10 Jahren
Ivan Dubrov
3bb5f3c930
Try to used serializable lambdas to force compiler to generate stable names
vor 10 Jahren
Ivan Dubrov
ab18a5578a
Disable lambda's test for now
vor 10 Jahren
Ivan Dubrov
0f4969b60a
Allow classes to reside outside of test class.
Adding support for extra classes being redefined to the test framework.
Rewriting lambda test a little, extracting classes with lambda's to top
level.
vor 10 Jahren
Ivan Dubrov
1ab4df6e71
Working on lambda tests
vor 10 Jahren
Ivan Dubrov
366783cbb4
Fixing MH's in case of instance fields swapping
Same fix as for static fields, update offset directly
in the DirectMethodHandle$Accessor.
vor 10 Jahren
Ivan Dubrov
ad604726a8
Working on static field DMH's fixes
vor 10 Jahren
Ivan Dubrov
a575100281
Fixing interface methods test
vor 10 Jahren
Ivan Dubrov
6f5ee94f40
Implementing tests for interface methods and lambdas
vor 10 Jahren
Ivan Dubrov
e28200350d
Unused line deleted
vor 10 Jahren
Ivan Dubrov
999222e5b8
Updating ASM version
vor 10 Jahren
Ivan Dubrov
6ddbbe7667
Updating MethodHandle test
vor 10 Jahren
Ivan Dubrov
f44375bac0
Working on MethodHandle tests
vor 10 Jahren
Ivan Dubrov
1db3be9cc7
Unneeded import removed
vor 10 Jahren
Ivan Dubrov
3c65e32f0a
Enabling natives tests
vor 10 Jahren
Ivan Dubrov
2024962d7b
Don't use deprecated Assert
vor 10 Jahren
Ivan Dubrov
f03a441e45
Fixing line encoding
vor 10 Jahren
Ivan Dubrov
346ce86807
Excluding certain tests on 'light' flavor
vor 10 Jahren
Ivan Dubrov
597ce0d6ae
Adding 'full' tests
* Killing test suites (you can run tests by package)
* Introduced categories to run certain tests only on 'light'/'full'
vor 10 Jahren
Ivan Dubrov
9cc2c3411a
Renaming org.dcevm -> com.github.dcevm
Well, dcevm.org domain is lost, so let's use com.github.dcevm for now.
vor 10 Jahren
Ivan Dubrov
c3a69c12f1
Renaming test/java to test/java7
vor 10 Jahren
Ivan Dubrov
c4e3bba184
Duplicate class deleted
vor 10 Jahren
Ivan Dubrov
070f0932b7
Adding Java 7 patch, support running tests on Java 7
vor 10 Jahren