aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Deleting JAR added by mistakeIvan Dubrov2015-07-101-0/+0
|
* Merge pull request #82 from dcevm/feature/jdk7u79-supportfull-jdk7u79+4Ivan Dubrov2015-07-106-2468/+2824
|\ | | | | Support for Java7u79
| * Support for Java7u79feature/jdk7u79-supportIvan Dubrov2015-07-106-2468/+2824
|/
* Cleaning up constant pool cache clearing codefeature/experimental-cpcacheIvan Dubrov2015-07-082-286/+280
| | | | | | | | | | | | | | | | | | | | | | | Clear constant pool cache entries which are related to invokehandle/invokedynamic and ones which are unresolved (have both bytecodes set to 0). There are two cases when such entries could be non-empty (have data in f1/f2): 1. invokedynamic/invokehandle-related entries in which f2 was set during constant pool cache initialization. 2. put/get into static field when class having the field is not initialized yet. Previously, we didn't clear such entries as clearing f2 in first case results in crash. However, if we don't clear f1 in the second case, we will not be able to initialize class for the second time (to re-create all enum constants, for example) as non-empty f2 will cause assertion to fail. The current implementation uses free bit in constant pool cache entry to mark all entries with resolved indices (case #1). The clearing code preserves f2 for all such entries.
* Fixing Mercurial MQ extension checkIvan Dubrov2015-07-081-6/+6
|
* Improving versions parsing in testsIvan Dubrov2015-07-081-11/+7
|
* Compile natives with -fPICIvan Dubrov2015-07-081-0/+1
|
* Verify Mercurial is installedIvan Dubrov2015-07-054-18/+29
| | | | | Show better error message if Mercurial is not installed or mq extension is not enabled. Fixes #67
* Merge pull request #77 from mdaniel/shell-code-markupIvan Dubrov2015-07-031-6/+10
|\ | | | | Mark up shell commands using shell syntax
| * Mark up shell commands using shell syntaxMatthew Daniel2015-07-031-6/+10
| | | | | | No need to make people copy-and-paste around the bullet-points
* | Merge pull request #76 from mdaniel/fix-mq-urlIvan Dubrov2015-07-031-1/+1
|\ \ | |/ |/| Fix the MqExtensions URL in the README
| * Fix the MqExtensions URL in the READMEMatthew Daniel2015-07-031-1/+1
|/
* Verify that JMX attach still works fineIvan Dubrov2015-06-262-0/+18
|
* Updating bug tracker URLlight-jdk8u45+15Ivan Dubrov2015-06-243-3/+3
|
* Fixing issue with vmindex not being properly updated.Ivan Dubrov2015-06-243-106/+301
|
* Set root project name explicitlyIvan Dubrov2015-06-241-0/+2
|
* Export added JNI functionlight-jdk8u45+13Ivan Dubrov2015-06-181-9/+99
|
* Stub JVM_SetVmMemoryPressure function in jvm.cppIvan Dubrov2015-06-182-0/+20
|
* Adding test to verify JMX could be loadedIvan Dubrov2015-06-181-0/+16
|
* Reverting series fileIvan Dubrov2015-06-121-5/+5
|
* Merge pull request #71 from skybber/masterIvan Dubrov2015-06-074-9/+22728
|\ | | | | full/light jdk7u79-b02 support
| * full/light jdk7u79-b02 supportskybber2015-06-074-9/+22728
|/
* Reverting tag for 8u45Ivan Dubrov2015-06-041-1/+1
|
* Fixing series filelight-jdk8u45+4Ivan Dubrov2015-06-031-5/+5
|
* Fixing jdk tagIvan Dubrov2015-06-031-1/+1
|
* Avoiding Turkish i/I issue with toLowerCase(), using ENGLISH localeIvan Dubrov2015-04-281-1/+1
|
* Allow changing installer JAR namelight-jdk8u45+3Ivan Dubrov2015-04-281-0/+3
|
* Updating for Java 8u40Ivan Dubrov2015-04-282-6/+7
|
* Only select GC if not selected by AllowEnhancedClassRedefinitionIvan Dubrov2015-04-061-11/+12
|
* Fixing patches for 8u40Ivan Dubrov2015-04-012-131/+144
|
* Update README.mdIvan Dubrov2015-04-011-2/+16
|
* jdk8u40-b25 updatesIvan Dubrov2015-03-3110-359/+4863
|
* Update README.mdIvan Dubrov2015-03-311-1/+1
|
* Merge pull request #62 from skybber/masterIvan Dubrov2015-03-141-2/+2
|\ | | | | TRACE gcc compilation problem resolved
| * TRACE gcc compiling problem resolvedskybber2015-03-141-2/+2
|/
* Merge pull request #58 from skybber/masterIvan Dubrov2015-02-173-3/+64
|\ | | | | jdk8u31-b13 updates
| * jdk8u31-b13 updatesskybber2015-02-173-3/+64
| |
* | Merge pull request #53 from skybber/masterIvan Dubrov2014-11-261-1/+2
|\| | | | | full-jdk7u71-b01 added to series file
| * full-jdk7u71-b01 added to series fileVladimir Dvorak2014-11-261-1/+2
|/
* Merge pull request #51 from skybber/masterIvan Dubrov2014-11-171-0/+12176
|\ | | | | full-jdk7u71-b01.patch
| * full-jdk7u71-b01.patchskybber2014-11-171-0/+12176
|/
* Working on Java 7u71 supportlight-jdk7u71+2Ivan Dubrov2014-10-172-3/+4
|
* Merge pull request #44 from skybber/masterIvan Dubrov2014-09-024-9/+3970
|\ | | | | light-jdk8u20 patch + deopt patch
| * Update README.mdskybber2014-09-020-0/+0
| |
| * light-jdk8u20 patch + deopt patchVladimír Dvo?ák2014-09-024-9/+3970
|/
* Merge pull request #41 from skybber/masterIvan Dubrov2014-08-193-0/+12634
|\ | | | | full-jdk760-b09 patch
| * full-jdk760-b09 patchVladimír Dvo?ák2014-08-193-0/+12634
|/
* Merge pull request #37 from skybber/masterIvan Dubrov2014-07-072-0/+226
|\ | | | | light-jdk7u60 deopt-cp patch
| * light-jdk7u60 deopt-cp patchVladimír Dvo?ák2014-07-072-0/+226
|/
* Creating patch for Java 7u60Ivan Dubrov2014-07-023-0/+10281
| | | | | | | 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).