Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Do not clear f1 for now | Ivan Dubrov | 2016-04-05 | 2 | -0/+28 |
| | | | | Seems like f1 is still sometimes uses (in field scenario?) even though we zero bytecode, so it should be re-resolved. | ||||
* | Make sure we update klasses in constraintslight-jdk8u74+1 | Ivan Dubrov | 2016-03-02 | 1 | -111/+155 |
| | | | | fixes #94 | ||||
* | Updating for Java8u74 | Ivan Dubrov | 2016-03-02 | 1 | -6/+6 |
| | |||||
* | Return some valuelight-jdk8u66+5 | Ivan Dubrov | 2015-12-07 | 1 | -29/+30 |
| | |||||
* | Adding JVM_GetVmMemoryPressure stub | Ivan Dubrov | 2015-12-07 | 1 | -37/+51 |
| | |||||
* | Updating to jdk8u66 | Ivan Dubrov | 2015-12-07 | 3 | -4/+3954 |
| | |||||
* | Reducing log messagesfull-jdk7u79+8 | Ivan Dubrov | 2015-12-07 | 1 | -19/+45 |
| | |||||
* | Light jdk7u85b02 support | skybber | 2015-12-04 | 2 | -2/+10340 |
| | | | | should be compatible with 7u91 too | ||||
* | Duplicity distro patch removed from full patch | skybber | 2015-12-03 | 1 | -12/+0 |
| | |||||
* | Full jdk7u85b02 support | skybber | 2015-12-03 | 2 | -2/+12391 |
| | | | | should be compatible with 7u91 too | ||||
* | Fixing issue when lambda method could not be foundlight-jdk8u51+3 | Ivan Dubrov | 2015-08-27 | 1 | -108/+112 |
| | | | | closes #81 | ||||
* | Support for Java 8 update 51light-jdk8u51+2 | Ivan Dubrov | 2015-07-22 | 1 | -6/+6 |
| | |||||
* | Fixing fields handlinglight-jdk7u79+3 | Ivan Dubrov | 2015-07-10 | 1 | -21/+34 |
| | |||||
* | Applying patch only on light | Ivan Dubrov | 2015-07-10 | 1 | -1/+1 |
| | |||||
* | Fixing fields handling | Ivan Dubrov | 2015-07-10 | 1 | -96/+105 |
| | |||||
* | Copying method handles code from full version | Ivan Dubrov | 2015-07-10 | 2 | -0/+346 |
| | |||||
* | Java 7u79 light support | Ivan Dubrov | 2015-07-10 | 2 | -2/+2 |
| | |||||
* | Support for Java7u79feature/jdk7u79-support | Ivan Dubrov | 2015-07-10 | 3 | -2464/+2791 |
| | |||||
* | Cleaning up constant pool cache clearing codefeature/experimental-cpcache | Ivan Dubrov | 2015-07-08 | 2 | -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. | ||||
* | Updating bug tracker URLlight-jdk8u45+15 | Ivan Dubrov | 2015-06-24 | 3 | -3/+3 |
| | |||||
* | Fixing issue with vmindex not being properly updated. | Ivan Dubrov | 2015-06-24 | 1 | -104/+138 |
| | |||||
* | Export added JNI functionlight-jdk8u45+13 | Ivan Dubrov | 2015-06-18 | 1 | -9/+99 |
| | |||||
* | Stub JVM_SetVmMemoryPressure function in jvm.cpp | Ivan Dubrov | 2015-06-18 | 2 | -0/+20 |
| | |||||
* | Reverting series file | Ivan Dubrov | 2015-06-12 | 1 | -5/+5 |
| | |||||
* | full/light jdk7u79-b02 support | skybber | 2015-06-07 | 3 | -2/+22718 |
| | |||||
* | Fixing series filelight-jdk8u45+4 | Ivan Dubrov | 2015-06-03 | 1 | -5/+5 |
| | |||||
* | Updating for Java 8u40 | Ivan Dubrov | 2015-04-28 | 1 | -5/+5 |
| | |||||
* | Only select GC if not selected by AllowEnhancedClassRedefinition | Ivan Dubrov | 2015-04-06 | 1 | -11/+12 |
| | |||||
* | Fixing patches for 8u40 | Ivan Dubrov | 2015-04-01 | 2 | -131/+144 |
| | |||||
* | jdk8u40-b25 updates | Ivan Dubrov | 2015-03-31 | 9 | -358/+4860 |
| | |||||
* | TRACE gcc compiling problem resolved | skybber | 2015-03-14 | 1 | -2/+2 |
| | |||||
* | jdk8u31-b13 updates | skybber | 2015-02-17 | 2 | -3/+63 |
| | |||||
* | full-jdk7u71-b01 added to series file | Vladimir Dvorak | 2014-11-26 | 1 | -1/+2 |
| | |||||
* | full-jdk7u71-b01.patch | skybber | 2014-11-17 | 1 | -0/+12176 |
| | |||||
* | Working on Java 7u71 supportlight-jdk7u71+2 | Ivan Dubrov | 2014-10-17 | 1 | -2/+2 |
| | |||||
* | light-jdk8u20 patch + deopt patch | Vladimír Dvo?ák | 2014-09-02 | 3 | -8/+3968 |
| | |||||
* | full-jdk760-b09 patch | Vladimír Dvo?ák | 2014-08-19 | 3 | -0/+12634 |
| | |||||
* | light-jdk7u60 deopt-cp patch | Vladimír Dvo?ák | 2014-07-07 | 2 | -0/+226 |
| | |||||
* | Creating patch for Java 7u60 | Ivan Dubrov | 2014-07-02 | 2 | -0/+10280 |
| | | | | | | | 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). | ||||
* | light-jdk7u51 deopt-cp patch. Indentation fix. | Vladimír Dvo?ák | 2014-07-02 | 4 | -29/+243 |
| | |||||
* | deopt-incl flag propagated only if in superclass is set to true | Vladimír Dvo?ák | 2014-06-28 | 2 | -20/+22 |
| | |||||
* | Set nmethod's deoptimization_incl flag from owner klass | Vladimír Dvo?ák | 2014-06-26 | 2 | -28/+64 |
| | |||||
* | Force set deoptimization_incl flag for all hotswapped classes | Vladimír Dvo?ák | 2014-06-24 | 2 | -6/+24 |
| | |||||
* | Option -XX:HotswapDeoptClassPath in jdk7u51, indentation fixed | Vladimír Dvo?ák | 2014-06-06 | 3 | -15/+244 |
| | |||||
* | JVM flag -XX:HotswapDeoptClassPath=<class_path> support added | Vladimír Dvo?ák | 2014-06-04 | 2 | -1/+229 |
| | |||||
* | Adding support for Java 7 update 55 | Ivan Dubrov | 2014-05-09 | 1 | -1/+1 |
| | | | | Actually, update 51 patch applies to 55 with no test failures. | ||||
* | Fixed a typo (Transfered -> Transferred) | Emmanuel Bourg | 2014-05-09 | 2 | -7/+7 |
| | |||||
* | Extracting changes to javaClasses.cpp | Ivan Dubrov | 2014-05-05 | 3 | -154/+171 |
| | | | | Separating changes for $StaticAccessor/$Accessor into separate patch. | ||||
* | Removing unused methods from the patch | Ivan Dubrov | 2014-05-05 | 1 | -52/+4 |
| | |||||
* | Handle removed/changed fields in DMH | Ivan Dubrov | 2014-05-05 | 1 | -73/+94 |
| | | | | | | 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. |