Mikael Gerdin
90ed74aa8c
Merge
2013-11-11 16:20:48 +01:00
Jesper Wilhelmsson
9b2253fcab
Merge
2013-11-11 05:05:36 -08:00
Jesper Wilhelmsson
c6da83319b
8028093: Initial young size is smaller than minimum young size
...
Remove min_gen1_size argument from adjust_gen0_sizes()
Reviewed-by: tschatzl, brutisso
2013-11-11 13:50:10 +01:00
Jesper Wilhelmsson
2ec0e87f43
8027911: Assertion in the collector policy when running gc/arguments/TestMaxNewSize.java
...
Update NewSize when _initial_gen0_size is changed
Reviewed-by: tschatzl, brutisso
2013-11-10 00:07:29 +01:00
Alkesey Timofeev
722d25b2dd
8027237: New tests on ReservedSpace/VirtualSpace classes
...
Three tests added: 1) test stressing VirtualSpace by resizing it constantly 2) test running unit tests in several threads 3) test checking protected area in ReservedHeapSpace class
Reviewed-by: stefank, zgu
2013-11-08 16:48:21 +01:00
Alejandro Murillo
7365de3e25
8028061: new hotspot build - hs25-b59
...
Reviewed-by: jcoomes
2013-11-08 07:13:57 -08:00
Alejandro Murillo
db344926d8
Added tag hs25-b58 for changeset 20483ee5d8d8
2013-11-08 07:02:54 -08:00
Alejandro Murillo
4bfde2eab7
Merge
2013-11-08 07:02:53 -08:00
Jon Masamitsu
e2ef3e89e7
8024483: assertion failure: (!mirror_alive || loader_alive) failed:
...
Reviewed-by: brutisso, tschatzl, mgerdin
2013-11-08 06:14:21 -08:00
Vladimir Ivanov
505ac76763
8023037: Race between ciEnv::register_method and nmethod::make_not_entrant_or_zombie
...
Reviewed-by: kvn, iveresov
2013-11-08 01:13:11 -08:00
Christine Lu
684f7fa440
Added tag jdk8-b115 for changeset bafd61947e5d
2013-11-07 08:16:14 -08:00
David Chase
0ff0678acb
Merge
2013-11-07 10:02:28 -05:00
Thomas Schatzl
6f46da6198
8027756: assert(!hr->isHumongous()) failed: code root in humongous region?
...
Change checks for isHumongous() to continuesHumongous() as installing a code root for a humongous object is valid, but not for continuations of humongous objects. Cleaned up asserts.
Reviewed-by: jmasa, tamao
2013-11-07 15:17:10 +01:00
Mikael Vidstedt
e80dce6a4d
8026775: nsk/jvmti/RedefineClasses/StressRedefine crashes due to EXCEPTION_ACCESS_VIOLATION
...
Uncommon trap blob did not bang all the stack shadow pages
Reviewed-by: kvn, twisti, iveresov, jrose
2013-11-06 06:51:24 -08:00
Alejandro Murillo
930baab448
Merge
2013-11-05 14:06:23 -08:00
Igor Veresov
c78419253b
Merge
2013-11-05 02:29:41 -08:00
Igor Veresov
c342a79faf
8017065: C2 allows safepoint checks to leak into G1 pre-barriers
...
Make all raw loads strictly respect control dependencies, make sure RCE doesn't move raw loads, add verification of G1 pre-barriers.
Reviewed-by: kvn, roland
2013-11-05 01:57:18 -08:00
Igor Veresov
7899a729a9
8027751: C1 crashes in Weblogic with G1 enabled
...
Keep T_OBJECT operands in registers for logical operations on x64
Reviewed-by: kvn, roland
2013-11-05 00:59:30 -08:00
Roland Westrelin
c8757a5edd
8027445: SIGSEGV at TestFloatingDecimal.testAppendToDouble()I
...
String.equals() intrinsic shouldn't use integer length input in pointer arithmetic without an i2l.
Reviewed-by: kvn, twisti
2013-11-04 21:59:54 +01:00
Rickard Bäckman
897e6d41f6
8027622: java.time.Instant.create failing since hs25-b56
...
Reviewed-by: kvn, iveresov
2013-11-04 10:44:46 +01:00
Alejandro Murillo
2c2fcae7df
Merge
2013-11-02 13:02:59 -07:00
Markus Grönlund
93c7dd5bfd
Merge
2013-11-02 20:56:18 +01:00
Markus Grönlund
49dc297cc1
Merge
2013-11-01 17:10:31 +00:00
Jesper Wilhelmsson
0fa3a71c8a
8016309: assert(eden_size > 0 && survivor_size > 0) failed: just checking
...
7057939: jmap shows MaxNewSize=4GB when Java is using parallel collector
Major cleanup of the collectorpolicy classes
Reviewed-by: tschatzl, jcoomes
2013-11-01 17:09:38 +01:00
Alejandro Murillo
38bf4f6aa6
8027580: new hotspot build - hs25-b58
...
Reviewed-by: jcoomes
2013-11-01 08:35:58 -07:00
Alejandro Murillo
c544fbe101
Added tag hs25-b57 for changeset 6290e790c312
2013-11-01 08:26:55 -07:00
Alejandro Murillo
473901ee62
Merge
2013-11-01 08:26:54 -07:00
Markus Grönlund
6529c5b95b
Merge
2013-11-01 15:56:06 +01:00
Coleen Phillimore
b1689ab022
8026946: JvmtiEnv::SetBreakpoint and JvmtiEnv::ClearBreakpoint should use MethodHandle
...
8026948: JvmtiEnv::SetBreakpoint and JvmtiEnv::ClearBreakpoint might not work with anonymous classes
Walk methods in breakpoints for marking on stack so they aren't deallocated by redefine classes. Use class_holder rather than class_loader to keep GC from reclaiming class owning the method.
Reviewed-by: sspitsyn, ehelin, sla
2013-11-01 10:32:36 -04:00
Lana Steuck
d0a64fad1b
Merge
2013-10-31 16:31:31 -07:00
Igor Veresov
7e10db0ef4
Merge
2013-10-31 15:04:43 -07:00
Igor Veresov
2775c9a68e
Merge
2013-10-31 14:54:14 -07:00
Erik Helin
81eb5be18f
Merge
2013-10-31 21:20:00 +01:00
Christine Lu
05b28dbe44
Added tag jdk8-b114 for changeset 07a68f9401e4
2013-10-31 12:36:10 -07:00
Coleen Phillimore
535b489554
8027616: Off by one error in putback for compressed oops nashorn performance improvement
...
Should compare bounds greater than or equal 4G when deciding if shift is needed or CDS area + compressed class space are within 4G of each other.
Reviewed-by: stefank, hseigel, zgu
2013-10-31 14:11:02 -04:00
Igor Veresov
7a38dabd09
8024919: G1: SPECjbb2013 crashes due to a broken object reference
...
Pass correct new value to post_barrer() in Unsafe.getAndSetObject() C1 intrinsic
Reviewed-by: kvn, roland
2013-10-31 04:16:40 -07:00
Igor Veresov
e43ac25584
8026735: Stream tests throw java.lang.IncompatibleClassChangeError
...
Put a band-aid to disable CHA-based inlining for interfaces with default methods in C1
Reviewed-by: kvn, twisti
2013-10-30 22:55:11 -07:00
Vladimir Danushevsky
42e466665d
Merge
2013-10-30 16:31:33 -07:00
Calvin Cheung
3a87356f24
Merge
2013-10-30 14:02:27 -07:00
Lana Steuck
fdb505344e
Merge
2013-10-30 13:43:16 -07:00
Joseph Provino
3ca0c7e694
Merge
2013-10-30 16:06:48 -04:00
Karen Kinnear
629bbe0188
Merge
2013-10-30 09:26:44 -07:00
Karen Kinnear
ca92769602
8027304: Lambda: inheriting abstract + 1 default -> default, not ICCE
...
Reviewed-by: hseigel, zgu
2013-10-30 09:11:04 -07:00
Mikael Gerdin
0b4ed553d6
8027252: Crash in interpreter because get_unsigned_2_byte_index_at_bcp reads 4 bytes
...
Use 2-byte loads to load indexes from the byte code stream to avoid out of bounds reads.
Reviewed-by: coleenp, sspitsyn
2013-10-30 15:35:25 +01:00
Rickard Bäckman
612252d7a2
8027444: mathExact: assert(i < _max) failed: oob: i=1, _max=1
...
Reviewed-by: duke
2013-10-30 13:14:09 +01:00
David Katleman
572d876a31
Merge
2013-10-29 14:56:30 -07:00
David Katleman
bcee54554d
Merge
2013-10-28 16:02:40 -07:00
Lana Steuck
e95dd7d93a
Merge
2013-10-28 12:25:44 -07:00
Dmitry Samersoff
3e0a2a86bf
8026950: Nits in agent ps_proc.c file breaks compilation of open hotspot
...
Fixed two compilation-breaking nits
Reviewed-by: sla, dholmes
2013-10-28 21:41:48 +04:00
Bengt Rutisson
f12f991935
8027132: Print deprecation warning message for the flags controlling the CMS foreground collector
...
Reviewed-by: stefank, ehelin, ysr, tschatzl
2013-10-28 13:27:57 +01:00