aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Update README.mdVladimir Dvorak2018-12-011-1/+1
|
* Update README.mdVladimir Dvorak2018-12-011-1/+1
|
* Update README.mdVladimir Dvorak2018-12-011-1/+1
|
* Update README.mdVladimir Dvorak2018-12-011-1/+1
|
* Update README.mdVladimir Dvorak2018-12-011-10/+5
|
* Update README.mdVladimir Dvorak2018-11-091-1/+2
|
* Fix README - flags for gcc8skybber2018-11-041-1/+2
|
* Add linux/gcc8 instruction to READMEskybber2018-11-041-0/+6
|
* Add set_method_ids stuff unintentionally removedskybber2018-11-042-0/+29
| | | | removed in 8u152 patch
* Merge pull request #156 from przemelek/masterlight-jdk8u181+2Vladimir Dvorak2018-08-204-20/+40
|\ | | | | Changes to display JVM installations on macOS/OSX.
| * Changes to display JVM installations on macOS/OSX.przemelek2018-08-194-20/+40
| | | | | | | | | | | | Main change here is in Installer.java where scanDirectory was changed to work recursively, thanks to this we are able to find JVM on macOS which are in less predicable places ;-) on macOS JVM location will be for example /Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home, but scaning /Library/Java/JavaVirtualMachines/ without this recursive thing will not find JVM. Additionally changed text in MainWindow which suggests now that users should prefer alternate JVM over replace JVM, with short "explanation" why.
* | Merge pull request #153 from przemelek/masterlight-jdk8u181Vladimir Dvorak2018-07-232-2/+3799
|\| | | | | Updating for Java 8 update 181 build 13, previouse changes wasn't woking
| * Updating for Java 8 update 181 build 13, previouse changes wasn't working....Przemysław Rumik2018-07-232-2/+3799
| |
* | Merge pull request #152 from przemelek/masterVladimir Dvorak2018-07-232-10/+11
|\| | | | | Updating for Java 8 update 181 build 13
| * Updating for Java 8 update 181 build 13Przemysław Rumik2018-07-222-10/+11
|/
* Merge pull request #146 from przemelek/JDK8u172light-jdk8u172Vladimir Dvorak2018-05-263-9/+177
|\ | | | | Jdk8u172
| * changes for support JDK8u172, needed to create ↵Przemysław Rumik2018-05-263-11/+177
| | | | | | | | dmh-field-accessors-java8u172.patch because in src/share/vm/classfile/vmSymbols.hpp getProtectionDomain have 2 new templates and old dmh-field-accessors-java8u80.patch wasn't able to merge
| * updated to dcevm/dcevmPrzemysław Rumik2018-05-266-2/+251
| |\ | |/ |/|
* | Typo fixVladimir Dvorak2018-05-251-1/+1
| |
* | Fix typoVladimir Dvorak2018-05-211-1/+1
| |
* | Update README for java9 and java10Vladimir Dvorak2018-05-211-0/+9
| |
* | Merge pull request #140 from przemelek/classRedefinedCount-fixPrzemysław Rumik2018-03-245-0/+240
|\ \ | | | | | | fix for proper incrementation of classRedefinedCount…
| * | fix for proper incrementation of classRedefinedCount, till now we were ↵Przemysław Rumik2018-03-245-0/+240
| | | | | | | | | | | | updating value in old class Class file
* | | Merge pull request #138 from przemelek/masterlight-jdk8u152Vladimir Dvorak2018-02-143-9/+3789
|\| | | | | | | | Initial change for JDK8u152
| | * Updating for Java 8 update 162 build 12Przemysław Rumik2018-02-262-9/+10
| | |
| | * Updating for Java 8 Update 161 build 12Przemysław Rumik2018-02-242-9/+10
| |/
| * Initial change for JDK8u152Piotr Bober2017-12-133-9/+3789
|/
* Merge pull request #135 from skybber/masterIvan Dubrov2017-10-082-0/+97
|\ | | | | Lock on JvmtiRedefine method
| * Lock on JvmtiRedefine methodskybber2017-10-082-0/+97
|/
* Updating for Java 8 Update 144light-jdk8u144+2Ivan Dubrov2017-08-272-9/+10
|
* Fixing incorrect order of arguments in aligned_disjoint_wordslight-jdk8u112+9Ivan Dubrov2017-07-111-41/+58
|
* Merge pull request #116 from skybber/masterlight-jdk8u112+8Ivan Dubrov2016-12-062-1/+3802
|\ | | | | fixes dcevm8 lambda method unevolving
| * fixes dcevm8 lambda method unevolvingskybber2016-12-062-1/+3802
|/
* Merge pull request #114 from skybber/masterlight-jdk8u112+7Ivan Dubrov2016-12-032-0/+20
|\ | | | | Fix problem with java8 breakpoints
| * Fix problem with java8 breakpointsskybber2016-12-032-0/+20
|/ | | | | | | | 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.
* Merge pull request #113 from skybber/masterlight-jdk8u112+6Ivan Dubrov2016-11-091-2/+2
|\ | | | | README updates
| * README updatesskybber2016-11-091-2/+2
|/ | | | Code generated by reflection must be deoptimized.
* Merge pull request #108 from skybber/masterIvan Dubrov2016-10-282-49/+102
|\ | | | | Update -XX:HotswapDeoptClassPath= for jdk8
| * Update -XX:HotswapDeoptClassPath= for jdk8skybber2016-10-282-49/+102
|/ | | | | 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.
* Merge pull request #89 from VladRassokhin/jre-dir-no-prefixIvan Dubrov2016-10-231-1/+1
|\ | | | | Do not require jre directory to be prefixed with 'jre'
| * Do not require jre directory to be prefixed with 'jre'Vladislav Rassokhin2015-05-141-1/+1
| | | | | | In case of some custom installation, e.g. i have special dcevm-enabled jre at `/opt/oracle-jre-bin-1.8.0.45-dcevm/`
* | Merge pull request #85 from ebourg/masterIvan Dubrov2016-10-231-0/+7
|\ \ | | | | | | Installation instructions for Debian/Ubuntu
| * | Added installation instructions for Debian/UbuntuEmmanuel Bourg2015-09-221-0/+7
| | |
* | | Merge pull request #104 from skybber/masterIvan Dubrov2016-10-232-14/+18
|\ \ \ | | | | | | | | Patches: Jdk7u111 light/full, Jdk8u102, jdk8u111, jdk8u112
| * | | Jdk8u102, jdk8u111, jdk8u112 patchskybber2016-10-232-8/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
| * | | Merge branch 'master' of github.com:skybber/dcevmskybber2016-10-230-0/+0
| |\ \ \
| | * | | Jdk7u111 light + full patchskybber2016-10-232-6/+7
| |/ / / |/| | | | | | | | | | | | | | | | | | | 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.
| * | | Jdk7u111 light + full patchskybber2016-10-232-6/+7
|/ / / | | | | | | | | | | | | | | | 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.
* | | Updating for Java8u92light-jdk8u92+1Ivan Dubrov2016-05-203-9/+3767
| | |
* | | Another try at not clearing cachelight-jdk8u74+10Ivan Dubrov2016-04-061-14/+32
| | |