Vladimir Dvorak
b203b646ba
Merge pull request #138 from przemelek/master
Initial change for JDK8u152
6 년 전
Piotr Bober
10ef788581
Initial change for JDK8u152
6 년 전
Ivan Dubrov
487c5396c1
Merge pull request #135 from skybber/master
Lock on JvmtiRedefine method
6 년 전
skybber
84ef643755
Lock on JvmtiRedefine method
6 년 전
Ivan Dubrov
0b2ded9451
Updating for Java 8 Update 144
6 년 전
Ivan Dubrov
6495120e9f
Fixing incorrect order of arguments in aligned_disjoint_words
6 년 전
Ivan Dubrov
c0a13c43c3
Merge pull request #116 from skybber/master
fixes dcevm8 lambda method unevolving
7 년 전
skybber
9201008540
fixes dcevm8 lambda method unevolving
7 년 전
Ivan Dubrov
f3c4f71195
Merge pull request #114 from skybber/master
Fix problem with java8 breakpoints
7 년 전
skybber
f6d4007756
Fix problem with java8 breakpoints
Jvmti GetLoadedClasses collects classes from classloaders
in java8 while java7 collects it from SystemDictionary. Dcevm7/8
holds only new classes in Dictionary while classloader holds
all versions including old one. Therefore dcevm8 must return
only new version in jvmti getLoadedClasses.
7 년 전
Ivan Dubrov
ac5158687d
Merge pull request #113 from skybber/master
README updates
7 년 전
skybber
7988112190
README updates
Code generated by reflection must be deoptimized.
7 년 전
Ivan Dubrov
941b2f1a0a
Merge pull request #108 from skybber/master
Update -XX:HotswapDeoptClassPath= for jdk8
7 년 전
skybber
19e46ff445
Update -XX:HotswapDeoptClassPath= for jdk8
Flag is used to specify set of packages to be deoptimized after class redefinition.
By default all classes are redefined that leads to performance drop.
7 년 전
Ivan Dubrov
0e95ef9bc5
Merge pull request #89 from VladRassokhin/jre-dir-no-prefix
Do not require jre directory to be prefixed with 'jre'
7 년 전
Ivan Dubrov
3a63c5506a
Merge pull request #85 from ebourg/master
Installation instructions for Debian/Ubuntu
7 년 전
Ivan Dubrov
57aafd65f5
Merge pull request #104 from skybber/master
Patches: Jdk7u111 light/full, Jdk8u102, jdk8u111, jdk8u112
7 년 전
skybber
f861694489
Jdk8u102, jdk8u111, jdk8u112 patch
Patch for jdk7u85 is applicable on jdk7u111 as well. Dcevm for
jdk7u85 is binary compatible up to jdk7u99. The binary compatibility
for newer java7 versions is broken therefore dcevm for jdk7u111 is
necessarry. Same for jdk8u102 and higher.
7 년 전
skybber
c69f010225
Merge branch 'master' of github.com:skybber/dcevm
7 년 전
skybber
2ce7a6903d
Jdk7u111 light + full patch
Patch for jdk7u85 is applicable on jdk7u111 as well. Dcevm for jdk7u85
is binary compatible up to jdk7u99. The binary compatibility for newer
java7 versions is broken therefore dcevm for jdk7u111 is necessarry.
7 년 전
skybber
fc2dfb12f4
Jdk7u111 light + full patch
Patch for jdk7u85 is applicable on jdk7u111 as well. Dcevm for jdk7u85
is binary compatible up to jdk7u99. The binary compatibility for newer
java7 versions is broken therefore dcevm for jdk7u111 is necessarry.
7 년 전
Ivan Dubrov
33c9d34811
Updating for Java8u92
8 년 전
Ivan Dubrov
1be9d385e7
Another try at not clearing cache
8 년 전
Ivan Dubrov
3da52230cb
Need to always clear f1 for invokedynamic/invokehandle
8 년 전
Ivan Dubrov
e6f053a37d
Temporarily disabling the test
8 년 전
Ivan Dubrov
6d5bc6ba69
Running test in a loop
8 년 전
Ivan Dubrov
adc6620285
Fixing parsing for inner classes
8 년 전
Ivan Dubrov
43433a1c1d
Updating component_mirror during redefinition
8 년 전
Ivan Dubrov
e278cb949c
Adding test for getComponentType
8 년 전
Ivan Dubrov
5d3ec9ec2a
Do not clear f1 for now
Seems like f1 is still sometimes uses (in field scenario?) even though we zero bytecode, so it should be re-resolved.
8 년 전
Ivan Dubrov
d40f660e8c
Updating .gitignore
8 년 전
Ivan Dubrov
730810efd0
New test to reveal issues with compiler
8 년 전
Ivan Dubrov
ff90853d40
Make sure we update klasses in constraints
fixes #94
8 년 전
Ivan Dubrov
c1f0528bbe
Updating for Java8u74
8 년 전
Ivan Dubrov
a0d28ad675
Adding failing test case (#94)
8 년 전
Ivan Dubrov
dc59f72530
Reformatting the source code
8 년 전
Ivan Dubrov
90b64b5108
Preserving old Java 6 based patches
Retrieved from http://hg.openjdk.java.net/mlvm/mlvm/hotspot
8 년 전
Ivan Dubrov
e5a8b202d1
Return some value
8 년 전
Ivan Dubrov
956de8df6a
Adding JVM_GetVmMemoryPressure stub
8 년 전
Ivan Dubrov
4ca9f33075
Updating to jdk8u66
8 년 전
Ivan Dubrov
7f931d0830
Reducing log messages
8 년 전
Ivan Dubrov
2b3617b39b
Merge pull request #93 from skybber/master
Light jdk7u85b02 support
8 년 전
skybber
c0f3fcd0bd
Light jdk7u85b02 support
should be compatible with 7u91 too
8 년 전
Ivan Dubrov
d9ea4ebff9
Merge pull request #92 from skybber/master
Duplicity distro patch removed from full patch.
8 년 전
skybber
cd7a9b19d1
Duplicity distro patch removed from full patch
8 년 전
Ivan Dubrov
94b5179822
Merge pull request #91 from skybber/master
Full jdk7u85b02 support
8 년 전
skybber
5e97b86121
Full jdk7u85b02 support
should be compatible with 7u91 too
8 년 전
Emmanuel Bourg
ed451d4cdc
Added installation instructions for Debian/Ubuntu
8 년 전
Ivan Dubrov
089a8a0185
Fixing issue when lambda method could not be found
closes #81
8 년 전
Ivan Dubrov
c1fa645a6e
Support for Java 8 update 51
8 년 전