Chris Plummer
|
7cd3700010
|
8148195: Some InstanceKlass and MethodCounters fields can be excluded when JVMTI is not supported
Removed "previous version", "cached class file", and breakpoint related fields and code when JVMTI is not supported
Reviewed-by: coleenp, sspitsyn
|
2016-04-21 20:49:11 -07:00 |
|
Chris Plummer
|
fbe049838a
|
8148639: Some MethodCounter fields can be excluded when not including C2
Removed _interpreter_invocation_count and _interpreter_throwout_count fields for C1
Reviewed-by: kvn, coleenp
|
2016-03-30 09:52:02 -07:00 |
|
Christian Thalinger
|
bf5db72254
|
8134994: use separate VMStructs databases for SA and JVMCI
Reviewed-by: kbarrett
|
2015-12-14 17:02:02 -10:00 |
|
Zoltan Majo
|
fc2a5e9d53
|
8078554: Compiler: implement ranges (optionally constraints) for those flags that have them missing
Add range check or constraint where necessary.
Reviewed-by: roland, thartmann
|
2015-10-09 14:21:26 +02:00 |
|
Zoltan Majo
|
e559c17954
|
8059606: Enable per-method usage of CompileThresholdScaling (per-method compilation thresholds)
Changed interpreter and compilation policies to allow using CompileThresholdScaling on a per-method level
Reviewed-by: jrose, kvn
|
2015-01-21 10:51:35 +01:00 |
|
Igor Veresov
|
6dc6f53f6a
|
8058184: Move _highest_comp_level and _highest_osr_comp_level from MethodData to MethodCounters
Tiered policy requires highest compilation levels always available
Reviewed-by: kvn, vlivanov
|
2014-09-11 00:04:50 -07:00 |
|
Igor Veresov
|
54db2c2d61
|
8032463: VirtualDispatch test timeout with DeoptimizeALot
Introduce code aging for warm method detection
Reviewed-by: kvn, twisti
|
2014-05-13 11:32:10 -07:00 |
|
Jiangli Zhou
|
56370657b9
|
8010862: The Method counter fields used for profiling can be allocated lazily
Allocate the method's profiling related metadata until they are needed.
Reviewed-by: coleenp, roland
|
2013-04-09 17:17:41 -04:00 |
|