skybber
03a2e703a9
Update README.md
9 years ago
Vladimír Dvo?ák
e376311bc3
light-jdk8u20 patch + deopt patch
9 years ago
Ivan Dubrov
3d57ba2a6b
Merge pull request #41 from skybber/master
full-jdk760-b09 patch
9 years ago
Vladimír Dvo?ák
6e0520e6e5
full-jdk760-b09 patch
9 years ago
Ivan Dubrov
71a6e76ecf
Merge pull request #37 from skybber/master
light-jdk7u60 deopt-cp patch
10 years ago
Vladimír Dvo?ák
3b4332bc31
light-jdk7u60 deopt-cp patch
10 years ago
Ivan Dubrov
16351a553c
Creating patch for Java 7u60
Took 7u51 patch, applied, resolved conflicts.
jvmtiRedefineClasses.(c|h)pp were copied from a 7u51 working tree with patch
applied (generally, jvmtiRedefineClasses shouldn't be merged since they are
mostly rewritten).
10 years ago
Ivan Dubrov
32949ef8b2
Merge pull request #36 from skybber/master
light-jdk7u51 deopt-cp patch. Indentation fix.
10 years ago
Vladimír Dvo?ák
7d49f478c3
light-jdk7u51 deopt-cp patch. Indentation fix.
10 years ago
Ivan Dubrov
d30fd49eae
Merge pull request #35 from skybber/master
deopt-incl flag propagated only if in superclass is set to true
10 years ago
Vladimír Dvo?ák
cb42b6bda8
deopt-incl flag propagated only if in superclass is set to true
10 years ago
Ivan Dubrov
311b8a35bb
Merge pull request #34 from skybber/master
Set nmethod's deoptimization_incl flag from owner klass
10 years ago
Vladimír Dvo?ák
4ae546e254
Set nmethod's deoptimization_incl flag from owner klass
10 years ago
Ivan Dubrov
906c4ea0d9
Merge pull request #33 from skybber/master
Force set deoptimization_incl flag for all hotswapped classes
10 years ago
Vladimír Dvo?ák
f33c61a24a
Force set deoptimization_incl flag for all hotswapped classes
10 years ago
Ivan Dubrov
8c80de875e
Merge pull request #31 from skybber/master
Option -XX:HotswapDeoptClassPath in jdk7u51, indentation fixed
10 years ago
Vladimír Dvo?ák
5a8846a81c
Option -XX:HotswapDeoptClassPath in jdk7u51, indentation fixed
10 years ago
Ivan Dubrov
1ef0347db4
Merge pull request #30 from skybber/master
JVM flag -XX:HotswapDeoptClassPath=<class_path> support added
10 years ago
Vladimír Dvo?ák
9b3ecb6485
JVM flag -XX:HotswapDeoptClassPath=<class_path> support added
10 years ago
Ivan Dubrov
a599ccd9e6
Merge pull request #25 from HotswapProjects/master
#22 - Installer should not override default JVM
10 years ago
Jiří Bubník
417e8b9422
#22 - Installer now support both - replace current JVM or install as altjvm into dcevm directory.
10 years ago
Ivan Dubrov
2f3778e6e7
Adding support for Java 7 update 55
Actually, update 51 patch applies to 55 with no test failures.
10 years ago
Ivan Dubrov
3eeb51a119
Merge pull request #24 from ebourg/master
Fixed a typo (Transfered -> Transferred)
10 years ago
Emmanuel Bourg
338c9be8e2
Fixed a typo (Transfered -> Transferred)
10 years ago
Ivan Dubrov
f489c524bf
Moving two tests which are currently supported only on Java 8
10 years ago
Ivan Dubrov
de9a2b816a
Extracting changes to javaClasses.cpp
Separating changes for $StaticAccessor/$Accessor into separate patch.
10 years ago
Ivan Dubrov
fcab9a9f1d
Removing unused methods from the patch
10 years ago
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.
10 years ago
Ivan Dubrov
3bb5f3c930
Try to used serializable lambdas to force compiler to generate stable names
10 years ago
Ivan Dubrov
ab18a5578a
Disable lambda's test for now
10 years ago
Ivan Dubrov
e34a2ba8d5
Update host klass to newest version
10 years ago
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.
10 years ago
Ivan Dubrov
2f118c4f71
Should allocate idnum from new class, not the old one
10 years ago
Ivan Dubrov
1ab4df6e71
Working on lambda tests
10 years ago
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.
10 years ago
Ivan Dubrov
9797ba2f6e
minor rewording
10 years ago
Ivan Dubrov
4fa9696c67
Be careful when clearing cp cache entries
Do not clear f2 in cp cache entry when entry is not initialized yet.
It might be related to invokehandle/invokedynamic, in which case if
we clear f2 it won't be reinitialized.
10 years ago
Ivan Dubrov
18441d43ea
A little bit of logging
10 years ago
Ivan Dubrov
ad604726a8
Working on static field DMH's fixes
10 years ago
Ivan Dubrov
8aa2bed44b
Do not re-initialize secondary entries
10 years ago
Ivan Dubrov
18aa988595
Updating MethodHandles in Java 7 update 51 patch
10 years ago
Ivan Dubrov
993e0595f6
hg qrefresh on patches
10 years ago
Ivan Dubrov
7887b0ca40
Adding hotspot.log to ignores
10 years ago
Ivan Dubrov
a78e86bc00
Adding guard on patch
10 years ago
Ivan Dubrov
a575100281
Fixing interface methods test
10 years ago
Ivan Dubrov
937c121ca1
Walk classes through ClassLoaderDataGraph
SystemDictionary doesn't contain anonymous classes.
10 years ago
Ivan Dubrov
6f5ee94f40
Implementing tests for interface methods and lambdas
10 years ago
Ivan Dubrov
e28200350d
Unused line deleted
10 years ago
Ivan Dubrov
999222e5b8
Updating ASM version
10 years ago
Ivan Dubrov
4d88a9e331
pull should depend on init, clean should check hotspot/make
10 years ago