27045 Commits

Author SHA1 Message Date
Daniel D. Daugherty
31986657eb Merge 2014-10-17 06:58:57 -07:00
Jiangli Zhou
cc264643ac 8060256: The loop in Arguments::parse() can be enhanced
Add continue statement for matching cases.

Reviewed-by: dholmes, bdelsart
2014-10-16 14:11:53 -04:00
Daniel D. Daugherty
f7f1cca26e Merge 2014-10-16 17:36:47 +00:00
Jesper Wilhelmsson
1570e4c406 Merge 2014-10-16 15:59:39 +00:00
George Triantafillou
b79e1193cd 8058606: [TESTBUG] Detailed Native Memory Tracking (NMT) data is not verified as output at VM exit
Reviewed-by: coleenp, hseigel
2014-10-15 05:55:44 -07: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
Jesper Wilhelmsson
1055ae0436 Merge 2014-10-14 20:35:45 +00:00
Jiangli Zhou
01f7696c6d Merge 2014-10-14 19:39:28 +00:00
Sangheon Kim
8d288ccc54 8027428: Different conditions for printing taskqueue statistics for parallel gc, parNew and G1
Changed flag names for printing taskqueue and termination statistics for parallel gc, parNew and G1.

Reviewed-by: jwilhelm, brutisso, tschatzl
2014-10-14 20:58:43 +02:00
Marcus Larsson
d10dd28393 8060116: After JDK-8047976 gc/g1/TestSummarizeRSetStatsThreads fails
Also reviewed by: sangheon.kim@oracle.com

Reviewed-by: brutisso
2014-10-14 19:55:54 +02:00
Jiangli Zhou
5b06cbcdad Merge 2014-10-14 13:43:47 -04:00
Daniel D. Daugherty
f1ab0fae73 8049737: Contended Locking reorder and cache line bucket
JEP-143/JDK-8046133 - optimization #1 - reorder and cache line bucket.

Co-authored-by: Dave Dice <dave.dice@oracle.com>
Co-authored-by: Karen Kinnear <karen.kinnear@oracle.com>
Reviewed-by: shade, dice, dholmes, dsimms
2014-10-14 10:32:12 -07:00
Jiangli Zhou
d7fe532761 8047934: Adding new API for unlocking diagnostic argument
New API for unlocking diagnostic argument.

Reviewed-by: dholmes, ccheung, egahlin, iklam, bdelsart
2014-10-14 12:09:33 -04:00
Thomas Stuefe
51866388d1 7102541: RFE: os::set_native_thread_name() cleanups
Implement os::set_native_thread_name() on windows, linux

Reviewed-by: sla, ctornqvi, simonis
2014-10-13 22:11:39 +02:00
Jesper Wilhelmsson
1934c66969 Merge 2014-10-13 16:05:46 +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
Coleen Phillimore
c5dbe0cf46 Merge 2014-10-10 21:47:04 +00:00
Coleen Phillimore
3a86f9cd27 8059100: SIGSEGV VirtualMemoryTracker::remove_released_region
Disallow increasing native memory tracking level

Reviewed-by: hseigel, ctornqvi, gtriantafill
2014-10-10 19:36:12 +00:00
Daniel D. Daugherty
f5bcc77f94 Merge 2014-10-10 18:00:14 +00:00
Daniel D. Daugherty
c70dbd3959 Merge 2014-10-10 08:28:12 -07: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
Sangheon Kim
3f18eda414 8058801: G1TraceReclaimDeadHumongousObjectsAtYoungGC only prints humongous object liveness output when there is at least one candidate humongous object
If G1TraceReclaimDeadHumongousObjectsAtYoungGC is enabled, always print humongous object liveness output.

Reviewed-by: tschatzl
2014-10-10 12:15:51 +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