Vladimir Kozlov
e62cfbfd5f
Merge
2013-06-06 11:02:25 -07:00
Albert Noll
aa61dce719
8014246: remove assert to catch access to object headers in index_oop_from_field_offset_long
...
Reviewed-by: twisti, jrose
2013-06-06 09:29:38 -07:00
Daniel D. Daugherty
7771d30db3
Merge
2013-06-06 05:56:33 -07:00
Gerard Ziemski
2fad2249a2
8009302: Mac OS X: JVM crash on infinite recursion on Appkit Thread
...
Use SA_ONSTACK flag to ensure signal gets delivered properly.
Reviewed-by: dholmes, coleenp
2013-06-05 14:12:49 -04:00
Nils Loodin
b46e7f76d5
Merge
2013-06-05 09:47:27 -07:00
Volker Simonis
9fbd8582b4
8015252: Enable HotSpot build with Clang
...
Reviewed-by: twisti, dholmes, kvn
2013-06-04 22:16:15 -07:00
Daniel D. Daugherty
f3fb3c4777
8010257: remove unused thread-local variables _ScratchA and _ScratchB
...
Remove dead code.
Reviewed-by: twisti, coleenp
2013-06-04 19:39:21 -07:00
John Cuthbertson
e8c0cab6ac
Merge
2013-06-04 14:00:16 -07:00
Morris Meyer
a28a9d6551
8010724: [parfait] Null pointer dereference in hotspot/src/share/vm/c1/c1_LIRGenerator.cpp
...
Added guarantee()
Reviewed-by: kvn
2013-06-04 12:06:54 -07:00
John Cuthbertson
c3d6abc4e1
8015244: G1: Verification after a full GC is incorrectly placed
...
In a full GC, move the verification after the GC to after RSet rebuilding. Verify RSet entries during a full GC under control of a flag.
Reviewed-by: tschatzl, brutisso
2013-06-04 10:04:06 -07:00
Serguei Spitsyn
e609456b0e
8015803: Test8015436.java fails 'can not access a member of class Test8015436 with modifiers "public static"'
...
Newly added test has an issue: the main class must be public
Reviewed-by: kvn, jbachorik, coleenp
2013-06-04 01:06:50 -07:00
Tao Mao
07ed2c141f
6976350: G1: deal with fragmentation while copying objects during GC
...
Create G1ParGCAllocBufferContainer to contain two buffers instead of previously using one buffer, in order to hold the first priority buffer longer. Thus, when some large objects hits the value of free space left in the first priority buffer it has an alternative to fit in the second priority buffer while the first priority buffer is given more chances to try allocating smaller objects. Overall, it will improve heap space efficiency.
Reviewed-by: johnc, jmasa, brutisso
2013-06-03 14:37:13 -07:00
Serguei Spitsyn
6d485348e1
8014052: JSR292: assert(end_offset == next_offset) failed: matched ending
...
A call to the finalize_operands_merge() must be unconditional
Reviewed-by: kvn, twisti
2013-06-03 14:28:37 -07:00
Vladimir Kozlov
56e8f83652
Merge
2013-06-03 14:02:05 -07:00
Niclas Adlertz
f4682b75e5
8005956: C2: assert(!def_outside->member(r)) failed: Use of external LRG overlaps the same LRG defined in this block
...
Disable re-materialization of reaching definitions (which have live inputs) for phi nodes when spilling.
Reviewed-by: twisti, kvn
2013-06-03 12:39:33 -07:00
Harold Seigel
02a27e2824
8015385: Remove RelaxAccessControlCheck for JDK 8 bytecodes
...
Check bytecode versions along with RelaxAccessControlCheck version
Reviewed-by: dholmes, acorn
2013-06-03 10:00:10 -04:00
Albert Noll
d6efb99686
8013329: File leak in hotspot/src/share/vm/compiler/compileBroker.cpp
...
Added calling of the destructor of CompileLog so that files are closed. Added/moved memory allocation/deallocation of the string that contains the name of the log file to class CompileLog.
Reviewed-by: kvn, roland
2013-06-03 08:52:20 +02:00
Daniel D. Daugherty
54b7fa892a
Merge
2013-06-01 09:28:26 -07:00
Mikhailo Seledtsov
6a7e90e362
6726963: multi_allocate() call does not CHECK_NULL and causes crash in fastdebug bits
...
Using CHECK_NULL when calling multi_allocate() from the corresponding reflection code; added test for this condition
Reviewed-by: dholmes, minqi
2013-05-31 20:24:58 +02:00
Alejandro Murillo
f488447acc
8015690: new hotspot build - hs25-b36
...
Reviewed-by: jcoomes
2013-05-31 10:04:00 -07:00
Alejandro Murillo
43fb923d1b
Added tag hs25-b35 for changeset 02ffee063e24
2013-05-31 09:37:49 -07:00
Alejandro Murillo
4690e29e88
Merge
2013-05-31 09:37:48 -07:00
J. Duke
064e98a35c
Merge
2017-07-05 18:58:01 +02:00
J. Duke
ceda2e1740
Merge
2017-07-05 18:57:58 +02:00
J. Duke
9e698f836c
Merge
2017-07-05 18:57:52 +02:00
J. Duke
98189b206d
Merge
2017-07-05 18:57:48 +02:00
J. Duke
4a17ffa9a3
Merge
2017-07-05 18:57:43 +02:00
J. Duke
bcb6b966ac
Merge
2017-07-05 18:57:34 +02:00
J. Duke
9d6052a607
Merge
2017-07-05 18:57:31 +02:00
J. Duke
4795c351a2
Merge
2017-07-05 18:57:17 +02:00
J. Duke
8b668ed355
Added tag jdk8-b92 for changeset 2fd6acba737b
2017-07-05 18:57:05 +02:00
J. Duke
22e500e3a9
Merge
2017-07-05 18:57:05 +02:00
J. Duke
45acc89ca8
Merge
2017-07-05 18:57:02 +02:00
J. Duke
f587b6480f
Merge
2017-07-05 18:56:58 +02:00
J. Duke
01311d09ca
Merge
2017-07-05 18:56:55 +02:00
J. Duke
284cdb2375
Merge
2017-07-05 18:56:52 +02:00
J. Duke
8c3fbae1cb
Merge
2017-07-05 18:56:49 +02:00
J. Duke
d1b3a0ef40
Merge
2017-07-05 18:56:46 +02:00
J. Duke
300d18ecae
Merge
2017-07-05 18:56:43 +02:00
J. Duke
a4a4a20033
Added tag jdk8-b91 for changeset 80b6c3172dc2
2017-07-05 18:56:23 +02:00
J. Duke
82d185e648
Merge
2017-07-05 18:56:23 +02:00
J. Duke
fba96d974c
Merge
2017-07-05 18:56:20 +02:00
J. Duke
7f1239b618
Merge
2017-07-05 18:56:10 +02:00
J. Duke
9654d9fd4e
Merge
2017-07-05 18:56:07 +02:00
J. Duke
791be4a8f7
Merge
2017-07-05 18:56:02 +02:00
J. Duke
5e2bdcc182
Merge
2017-07-05 18:55:55 +02:00
J. Duke
28c326c6e4
Merge
2017-07-05 18:55:51 +02:00
J. Duke
d90b1672d9
Merge
2017-07-05 18:55:30 +02:00
J. Duke
67bf5b90b2
Added tag jdk8-b90 for changeset f09ab0c41618
2017-07-05 18:55:09 +02:00
J. Duke
aaf112686c
Merge
2017-07-05 18:55:08 +02:00