Tobias Hartmann
a87b3d13df
8059846: InstanceKlass should use MutexLockerEx to acquire OsrList_lock
...
Replace explicit locking of OsrList_lock by a MutexLockerEx instantiation.
Reviewed-by: kvn, anoll, drchase, dholmes, dlong, coleenp
2014-10-16 12:57:04 +02:00
Zoltan Majo
ed26c7e640
8059604: Add CompileThresholdScaling flag to control when methods are first compiled (with and withour TieredCompilation)
...
This patch adds a new flag (CompileThresholdScaling) to control when methods are first compiled
Reviewed-by: anoll, iveresov, kvn
2014-10-15 14:00:41 +02:00
Zoltan Majo
bde7fd61b4
8060215: per-method PrintIdealGraphLevel
...
Use CompileCommand=option to set PrintIdealGraphLevel on a per-method level. Introduce the PrintIdealGraph develop to control/check if printing the graph is enabled for any method
Reviewed-by: kvn, dlong, thartmann
2014-10-15 10:51:43 +02:00
Tobias Hartmann
38e46e728d
8046268: compiler/whitebox/ tests fail : must be osr_compiled
...
Added code to 'warm up' the methods before triggering OSR compilation by executing them a limited number of times. Like this, the profile information marks the loop exit as taken and we don't add an uncommon trap.
Reviewed-by: kvn, dlong, iignatyev
2014-10-13 12:30:37 +02:00
Albert Noll
aed6e5a976
Merge
2014-10-10 13:26:23 +00:00
Albert Noll
026dd65916
Merge
2014-10-10 13:05:49 +00:00
Albert Noll
e210688db9
8059847: complement JDK-8055286 and JDK-8056964 changes
...
Extend scan_flag_and_value() to process flag of type double. Add regression test compiler/oracle/CheckCompileCommandOption.java.
Reviewed-by: kvn, anoll
2014-10-10 14:48:30 +02:00
Alejandro Murillo
f8d533e6b6
Merge
2014-10-10 02:24:35 -07:00
J. Duke
5fed7c392c
Merge
2017-07-05 20:04:04 +02:00
J. Duke
2e7f4895cf
Merge
2017-07-05 20:04:01 +02:00
J. Duke
832500988b
Merge
2017-07-05 20:03:57 +02:00
J. Duke
68bc047600
Merge
2017-07-05 20:03:54 +02:00
J. Duke
f07b6fd700
Merge
2017-07-05 20:03:52 +02:00
J. Duke
1bce75251c
Merge
2017-07-05 20:03:48 +02:00
J. Duke
d2e5a36882
Merge
2017-07-05 20:03:45 +02:00
J. Duke
7a01e03243
Merge
2017-07-05 20:03:40 +02:00
J. Duke
8f6a5cba42
Added tag jdk9-b34 for changeset 9618201c5df2
2017-07-05 20:03:24 +02:00
J. Duke
1949d10887
Merge
2017-07-05 20:03:24 +02:00
J. Duke
e470f0ea26
Merge
2017-07-05 20:03:21 +02:00
J. Duke
da0b87470d
Merge
2017-07-05 20:03:17 +02:00
J. Duke
bc5a67d126
Merge
2017-07-05 20:03:14 +02:00
J. Duke
f51304a032
Merge
2017-07-05 20:03:11 +02:00
J. Duke
89495909c8
Merge
2017-07-05 20:03:08 +02:00
J. Duke
4a7ef48f44
Merge
2017-07-05 20:03:05 +02:00
J. Duke
f3f29f49f3
Merge
2017-07-05 20:02:59 +02:00
J. Duke
9f07d7da5e
Added tag jdk9-b33 for changeset f0c5e4b732da
2017-07-05 20:02:40 +02:00
J. Duke
50228a4342
Merge
2017-07-05 20:02:40 +02:00
J. Duke
ed9d7cea7b
Merge
2017-07-05 20:02:37 +02:00
J. Duke
aba115e8fc
Merge
2017-07-05 20:02:33 +02:00
J. Duke
8c8b55f96e
Merge
2017-07-05 20:02:28 +02:00
J. Duke
b39062e180
Merge
2017-07-05 20:02:25 +02:00
J. Duke
0b5dd37fdb
Merge
2017-07-05 20:02:20 +02:00
J. Duke
d29ab645a2
Merge
2017-07-05 20:02:17 +02:00
J. Duke
904e1f7791
Merge
2017-07-05 20:02:07 +02:00
J. Duke
7b74b32c42
Added tag jdk9-b32 for changeset 1b1ec4291abc
2017-07-05 20:01:51 +02:00
J. Duke
1a2793f29e
Merge
2017-07-05 20:01:50 +02:00
J. Duke
1a18b4cb40
Merge
2017-07-05 20:01:47 +02:00
J. Duke
1c7774c32d
Merge
2017-07-05 20:01:44 +02:00
J. Duke
86fd60ccbd
Merge
2017-07-05 20:01:40 +02:00
J. Duke
cfd264fea1
Merge
2017-07-05 20:01:38 +02:00
J. Duke
cb8bbb5a03
Merge
2017-07-05 20:01:33 +02:00
J. Duke
a6b89227d0
Merge
2017-07-05 20:01:31 +02:00
J. Duke
9badecf8ca
Merge
2017-07-05 20:01:23 +02:00
J. Duke
4498f2b1ca
Added tag jdk9-b31 for changeset 9d0e6639a4d7
2017-07-05 20:01:05 +02:00
J. Duke
8c15cc3983
Merge
2017-07-05 20:01:04 +02:00
J. Duke
a7a4f3faa0
Merge
2017-07-05 20:00:59 +02:00
J. Duke
b4f4821bfd
Merge
2017-07-05 20:00:52 +02:00
J. Duke
91d06cc8e3
Merge
2017-07-05 20:00:48 +02:00
J. Duke
9c28f2b0d5
Merge
2017-07-05 20:00:43 +02:00
J. Duke
6072f08b89
Merge
2017-07-05 20:00:37 +02:00