Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Polish use of Unsafe | Andy Clement | 2017-09-27 | 1 | -80/+63 |
| | |||||
* | corrected test now that compliance handling improved for 1.9 | Andy Clement | 2017-09-27 | 1 | -2/+2 |
| | |||||
* | first pass at using Unsafe, needs review | Andy Clement | 2017-09-27 | 1 | -31/+49 |
| | |||||
* | Improved Java9 option handling | Andy Clement | 2017-09-27 | 3 | -3/+3 |
| | |||||
* | Update project source/target levels to 1.7 | Andy Clement | 2017-09-27 | 1 | -0/+7 |
| | |||||
* | Update to beta 7 | Andy Clement | 2017-09-27 | 3 | -3/+3 |
| | |||||
* | Update project source/target levels to 1.7 | Andy Clement | 2017-09-27 | 2 | -8/+6 |
| | |||||
* | Update project source/target levels to 1.7 | Andy Clement | 2017-09-27 | 2 | -8/+7 |
| | |||||
* | Smarter classpath detection on Java9 | Andy Clement | 2017-09-27 | 1 | -4/+23 |
| | | | | | | On Java9 cannot rely on URLClassLoader being found from which to determine classpath so use the environment variable. This may have issues if loaders are being constructed that specifically deviate from the java.class.path. | ||||
* | Pass explicitly whether it is an interface target | Andy Clement | 2017-09-27 | 1 | -1/+1 |
| | | | | | If you only let it determine it from the INVOKE instruction this can make a mistake when using INVOKESTATIC with an interface target. | ||||
* | Ensure version information get/settable | Andy Clement | 2017-09-27 | 1 | -0/+13 |
| | |||||
* | Ensure version of generated class is correct | Andy Clement | 2017-09-27 | 1 | -0/+1 |
| | | | | | | | Important to ensure we generate it of the right version as it may end up containing code derived from a particular class that needs a be run with a certain level of verifier. In this case if inserting invokestatic targeting a interface method, we need to be using something later than a java 1.2 level class file. | ||||
* | Activate test | Andy Clement | 2017-09-27 | 1 | -30/+30 |
| | |||||
* | Skip tests on Java9 | Andy Clement | 2017-09-27 | 2 | -2/+10 |
| | | | | | Issue it due to split packages (see comments in code). Don't want to debug this further right now, possibly needs a command line flag passing to the JVM that runs the test, so these tests need forking. | ||||
* | More actively print diagnostics to help future debugging | Andy Clement | 2017-09-27 | 1 | -1/+1 |
| | |||||
* | version bump to 1.6 | Andy Clement | 2017-09-27 | 1 | -4/+4 |
| | |||||
* | Skip test on Java9 | Andy Clement | 2017-09-27 | 1 | -1/+6 |
| | | | | Added test commentary to link it to the code that is causing the difference in behaviour compared to Java8. | ||||
* | Adjusted test expectations for Java9 | Andy Clement | 2017-09-27 | 1 | -19/+38 |
| | | | | Annotation toString() changes on Java9 so need to include those quotes in expected output. | ||||
* | Better handling of classpath discovery | Andy Clement | 2017-09-27 | 1 | -23/+26 |
| | | | Some alternate behaviour added to work better on Java9 | ||||
* | Added commentary on a strange bit of code | Andy Clement | 2017-09-27 | 1 | -2/+8 |
| | | | | I don't want to change that code until I see more evidence of it misbehaving but I'm having trouble working out why it is there! | ||||
* | per singleton field no longer final to satisfy 1.9 verification | Andy Clement | 2017-09-27 | 1 | -1/+1 |
| | |||||
* | Reduced expected performance difference | Andy Clement | 2017-09-27 | 1 | -1/+1 |
| | | | JVM improvements seem to reduce the difference. | ||||
* | Clarified expected message | Andy Clement | 2017-09-27 | 1 | -0/+1 |
| | |||||
* | Rebuilt bcel with latest changes | Andy Clement | 2017-09-27 | 2 | -0/+0 |
| | |||||
* | Ensure interfacemethodref can be built for invokestatic calls on interface ↵ | Andy Clement | 2017-09-26 | 1 | -2/+7 |
| | | | | methods | ||||
* | more testdata for 1.9 | Andy Clement | 2017-09-24 | 1 | -0/+11 |
| | |||||
* | Various changes to get tests passing on 1.8 and 1.9 | Andy Clement | 2017-09-24 | 31 | -137/+6633 |
| | |||||
* | add missing testdata | Andy Clement | 2017-09-22 | 1 | -0/+24 |
| | |||||
* | various changes to make more tests pass on Java9 | Andy Clement | 2017-09-22 | 21 | -152/+1360 |
| | |||||
* | tweaks to 1.9 tests | Andy Clement | 2017-09-21 | 2 | -12/+2 |
| | |||||
* | latest jdt related src zip | Andy Clement | 2017-09-21 | 1 | -0/+0 |
| | |||||
* | includes fix from aj_18 line related to 507372 | Andy Clement | 2017-09-21 | 1 | -0/+0 |
| | |||||
* | refixed now that target bits don't overlap with JDT bits | Andy Clement | 2017-09-21 | 1 | -15/+6 |
| | |||||
* | polish and ensure warnings set by group | Andy Clement | 2017-09-21 | 1 | -26/+5 |
| | |||||
* | Upgraded to ASM 6 BETA | Andy Clement | 2017-09-21 | 4 | -3/+3 |
| | |||||
* | rebuilt bcel | Andy Clement | 2017-09-21 | 4 | -0/+0 |
| | |||||
* | rebuilt | Andy Clement | 2017-09-21 | 1 | -0/+0 |
| | |||||
* | polish | Andy Clement | 2017-09-21 | 1 | -11/+5 |
| | |||||
* | Bring Java9 branch in line with 1.8.11 progress | Andy Clement | 2017-09-21 | 124 | -604/+1483 |
|\ | |||||
| * | 509327: extended the test slightly | Andy Clement | 2016-12-16 | 1 | -2/+2 |
| | | |||||
| * | reduced min Java version to 1.6 | Andy Clement | 2016-12-16 | 5 | -8/+29 |
| | | |||||
| * | polish | Andy Clement | 2016-12-16 | 1 | -19/+11 |
| | | |||||
| * | 1.8.11 test setup and wip tests | Andy Clement | 2016-12-16 | 7 | -0/+196 |
| | | |||||
| * | 509327: Minor fixes to improve the situation, wip | Andy Clement | 2016-12-16 | 3 | -4/+173 |
| | | |||||
| * | fix warnings in build - support .isJava8 option in buildV1_8_10 | Andy Clement | 2016-12-09 | 6 | -16/+24 |
| | | |||||
| * | 508661: testcode | Andy Clement | 2016-12-09 | 8 | -0/+63 |
| | | |||||
| * | Polishing for 1.8.10 release | Andy Clement | 2016-12-08 | 3 | -4/+8 |
| | | | | | | | | | | - reduced build level from 8 to 7 so that the weaver can be used on Java7. - minor readme tweaks | ||||
| * | Update to latest JDT (neon 2) | Andy Clement | 2016-12-08 | 6 | -3/+48 |
| | | |||||
| * | Adjust from nasty exception to messages | Andy Clement | 2016-12-08 | 1 | -6/+9 |
| | | |||||
| * | added 2016/2017 to years | Andy Clement | 2016-12-02 | 1 | -1/+2 |
| | |