25908 Commits

Author SHA1 Message Date
Coleen Phillimore
cafb36661d 8003426: Remove UseFastAccessors and UseFastEmptyMethods except for zero
These options have been long disabled in Xmixed mode because they prevent these small methods from being inlined and are subject to bit rot, and we don't need more macro assembler code to maintain and change if the constant pool cache format changes.

Reviewed-by: simonis, kvn
2014-08-12 10:48:55 -04:00
Zhengyu Gu
8a690a1250 6424123: JVM crashes on failed 'strdup' call
Calling os::malloc()/os::strdup() and new os::strdup_check_oom() instead of ::malloc()/::strdup() for native memory tracking purpose

Reviewed-by: coleenp, ctornqvi, kvn
2014-08-11 10:18:09 -07:00
George Triantafillou
69e7c05210 8044140: Create NMT (Native Memory Tracking) tests for NMT2
Create new/modify existing tests for NMT2, which is an internal redesign to address scalability issues in the first implementation.

Reviewed-by: ctornqvi, zgu
2014-08-11 07:30:46 -07:00
Zhengyu Gu
d595244c27 Merge 2014-08-11 07:20:39 -07:00
Dmitry Samersoff
2649b6be70 8049049: Unportable format string argument mismatch in hotspot/agent/src/os/solaris/proc/saproc.cpp
Cast arguments on printing

Reviewed-by: dholmes, sspitsyn, jbachorik
2014-08-11 04:37:19 -07:00
Alejandro Murillo
29ec2196ef Merge 2014-08-08 11:36:48 -07:00
J. Duke
6b0a761ca3 Merge 2017-07-05 19:53:51 +02:00
J. Duke
a9e15b3c0a Merge 2017-07-05 19:53:47 +02:00
J. Duke
555613353b Merge 2017-07-05 19:53:39 +02:00
J. Duke
27badfe0c9 Merge 2017-07-05 19:53:32 +02:00
J. Duke
a35b2ff495 Merge 2017-07-05 19:53:25 +02:00
J. Duke
6d6a9625d2 Merge 2017-07-05 19:53:19 +02:00
J. Duke
614e723339 Merge 2017-07-05 19:53:14 +02:00
J. Duke
2d6424e027 Merge 2017-07-05 19:53:00 +02:00
J. Duke
44f3040beb Added tag jdk9-b25 for changeset 13a5c76976fe 2017-07-05 19:52:35 +02:00
J. Duke
a60e87763d Merge 2017-07-05 19:52:35 +02:00
J. Duke
0e114d39c6 Merge 2017-07-05 19:52:30 +02:00
J. Duke
bc31c533e0 Merge 2017-07-05 19:52:22 +02:00
J. Duke
7e22b19588 Merge 2017-07-05 19:52:15 +02:00
J. Duke
4f262d181e Merge 2017-07-05 19:52:09 +02:00
J. Duke
9a70758983 Merge 2017-07-05 19:52:01 +02:00
J. Duke
b9fcb3c727 Merge 2017-07-05 19:51:58 +02:00
J. Duke
863aa1fb0f Merge 2017-07-05 19:51:52 +02:00
J. Duke
a004be46c7 Added tag jdk9-b24 for changeset d9ce05f36ffe 2017-07-05 19:51:31 +02:00
J. Duke
18ddef8cef Merge 2017-07-05 19:51:30 +02:00
J. Duke
0d0b612a52 Merge 2017-07-05 19:51:24 +02:00
J. Duke
650547b2f7 Merge 2017-07-05 19:51:18 +02:00
J. Duke
2d08f20932 Merge 2017-07-05 19:51:12 +02:00
J. Duke
abea9a85ea Merge 2017-07-05 19:51:05 +02:00
J. Duke
73b6b2c757 Merge 2017-07-05 19:50:57 +02:00
J. Duke
f65c382daf Merge 2017-07-05 19:50:54 +02:00
J. Duke
f9f1a34ac4 Merge 2017-07-05 19:50:37 +02:00
J. Duke
4118f2199c Added tag jdk9-b23 for changeset 39cfdc2dcaf3 2017-07-05 19:50:07 +02:00
J. Duke
47692bbf7e Merge 2017-07-05 19:50:06 +02:00
J. Duke
5e66e7674b Merge 2017-07-05 19:50:00 +02:00
J. Duke
5e90278a26 Merge 2017-07-05 19:49:51 +02:00
J. Duke
d3a7543e96 Merge 2017-07-05 19:49:46 +02:00
J. Duke
c135fd8b9e Merge 2017-07-05 19:49:42 +02:00
J. Duke
a3a21356d1 Merge 2017-07-05 19:49:37 +02:00
J. Duke
2eb71c2a63 Merge 2017-07-05 19:49:33 +02:00
J. Duke
f0c8e98793 Merge 2017-07-05 19:49:20 +02:00
J. Duke
1adaf7cc73 Added tag jdk9-b22 for changeset 9678e0db8ff6 2017-07-05 19:48:51 +02:00
J. Duke
73f82e2dc6 Merge 2017-07-05 19:48:50 +02:00
J. Duke
2332af20a0 Merge 2017-07-05 19:48:46 +02:00
J. Duke
4c5453eb30 Merge 2017-07-05 19:48:32 +02:00
J. Duke
01abd35c0c Merge 2017-07-05 19:48:25 +02:00
J. Duke
74202a5124 Merge 2017-07-05 19:48:18 +02:00
J. Duke
82364fcf04 Merge 2017-07-05 19:48:10 +02:00
J. Duke
6a1b94e32d Merge 2017-07-05 19:48:02 +02:00
J. Duke
4e7ca2da11 Merge 2017-07-05 19:47:36 +02:00