Erik Trimble
643341dea0
7040780: Bump the HS21 build number to 13
...
Update the HS21 build number to 13
Reviewed-by: jcoomes
2011-05-12 22:05:08 -07:00
Erik Trimble
ead9ceeca5
Merge
2011-05-12 22:05:04 -07:00
Erik Trimble
14216b3f51
Added tag hs21-b12 for changeset 19acba38f929
2011-05-12 21:42:52 -07:00
Tom Rodriguez
8cdd97938c
Merge
2011-05-12 19:39:58 -07:00
Y. Srinivas Ramakrishna
e69cc568e9
Merge
2011-05-12 17:36:45 -07:00
Suchen Chien
81fa17dbea
Added tag jdk7-b142 for changeset 19acba38f929
2011-05-12 17:17:22 -07:00
Tom Rodriguez
a09d6af7ae
Merge
2011-05-12 16:24:44 -07:00
Y. Srinivas Ramakrishna
7721092e27
Merge
2011-05-12 15:05:22 -07:00
Christian Thalinger
db9005f0d3
6998541: JSR 292 implement missing return-type conversion for OP_RETYPE_RAW
...
Reviewed-by: jrose, kvn, never
2011-05-12 14:04:48 -07:00
Tom Rodriguez
3327033b50
Merge
2011-05-12 10:33:17 -07:00
Frederic Parain
b38843c8d9
7036199: Adding a notification to the implementation of GarbageCollectorMXBeans
...
Add a notification to the GarbageCollectorMXBeans
Reviewed-by: acorn, mchung
2011-05-12 10:30:11 -07:00
Tom Rodriguez
e5357d4bee
7043461: VM crashes in void LinkResolver::runtime_resolve_virtual_method
...
Reviewed-by: kvn, coleenp
2011-05-12 10:29:02 -07:00
Y. Srinivas Ramakrishna
c40a4d6878
7043891: CMS: assert(_whole_heap.contains(p)) failed: out of bounds access to card marking array
...
Fixed assertion checking code that was attempting to translate addresses past end of space for card-table slot. Also elaborated some assertion checking messages.
Reviewed-by: iveresov, jmasa, tonyp
2011-05-11 15:47:12 -07:00
Keith McGuigan
d2ab644ad1
Merge
2011-05-11 13:19:53 -04:00
Daniel D. Daugherty
1d148aa7d3
7043298: 4/4 fix for 7028172 causes "Label too long: ..." error message
...
Use '-e' version of sed expressions. Clarify and fix comments
Reviewed-by: never, acorn
2011-05-11 08:59:46 -07:00
Tom Rodriguez
249ae52324
7043040: JSR292: JRuby bench/shootout/binarytrees.ruby-2.ruby SEGV: constantPoolKlass::oop_follow_contents
...
Reviewed-by: kvn, ysr
2011-05-10 17:44:14 -07:00
Vladimir Kozlov
70dfd21e87
7043552: regression after 7042327
...
Generate Opaque2 node only during first unroll.
Reviewed-by: never
2011-05-10 12:57:21 -07:00
Igor Veresov
953f34d325
7043564: compile warning and copyright fixes
...
Fixed the warning, also fixed copyrights in a bunch of files.
Reviewed-by: johnc, kvn
2011-05-10 12:26:10 -07:00
Christian Thalinger
fee8d7fca4
7042122: JSR 292: adjust various inline thresholds for JSR 292 API methods and method handle adapters
...
Reviewed-by: jrose, never, kvn
2011-05-10 00:45:03 -07:00
Y. Srinivas Ramakrishna
8e56205189
6883834: ParNew: assert(!_g->to()->is_in_reserved(obj),"Scanning field twice?") with LargeObjects tests
...
Fixed process_chunk_boundaries(), used for parallel card scanning when using ParNew/CMS, so as to prevent double-scanning, or worse, non-scanning of imprecisely marked objects exceeding parallel chunk size. Made some sizing parameters for parallel card scanning diagnostic, disabled ParallelGCRetainPLAB, and elaborated and clarified some comments.
Reviewed-by: stefank, johnc
2011-05-10 00:33:21 -07:00
Tom Rodriguez
42e49be1bc
7043301: assert(locals < caller->fp() || locals > (caller->fp() + 16)) failed: locals in save area
...
Reviewed-by: kvn
2011-05-09 19:45:52 -07:00
Tom Rodriguez
9b9953cb0b
Merge
2011-05-06 19:34:55 -07:00
Tom Rodriguez
6aeaca98d1
6939861: JVM should handle more conversion operations
...
Reviewed-by: twisti, jrose
2011-05-06 16:33:13 -07:00
Erik Trimble
63c85322b1
7040779: Bump the HS21 build number to 12
...
Update the HS21 build number to 12
Reviewed-by: jcoomes
2011-05-06 14:41:06 -07:00
Erik Trimble
cee74b9a63
Merge
2011-05-06 14:41:00 -07:00
Erik Trimble
b9851bd6eb
Added tag hs21-b11 for changeset de80080e77a6
2011-05-06 14:10:20 -07:00
Igor Veresov
bb2c21a025
7042153: guarantee(x_compare_res != Constant::not_comparable) failed: incomparable constants in IfOp
...
Handle IfOps folding properly in case of unloaded constant oop arguments
Reviewed-by: kvn, never
2011-05-06 12:12:29 -07:00
Tom Rodriguez
b73681ae0c
Merge
2011-05-06 11:36:25 -07:00
Keith McGuigan
cb6e2c12f4
Merge
2011-05-06 11:25:16 -04:00
Bengt Rutisson
90ab9d500c
Merge
2011-05-06 09:45:18 +02:00
Vladimir Kozlov
8698030a91
7042327: assert(opaq->outcnt() == 1 && opaq->in(1) == limit)
...
Separate limit by Opaque2 node when calculating new limit for unrolled loop.
Reviewed-by: never
2011-05-05 21:06:14 -07:00
David Holmes
8553d963c0
7036525: Disable alternative source mechanism for OPENJDK builds
...
By default if OPENJDK=true is set then we don't look in the alt-src predefined location. The user can explicitly set HS_ALT_SRC_REL to the desired location in conjunction with OPENJDK=true, if they wish.
Reviewed-by: jcoomes, kamg
2011-05-05 21:20:21 -04:00
Suchen Chien
e554c899e5
Added tag jdk7-b141 for changeset dbc77e0dc173
2011-05-05 14:02:02 -07:00
Keith McGuigan
d7fa132400
7033669: JVM TI spec has to be changed to not contain URLS to the VM Spec
...
Update JVMTI source files to remove hyperlinks and add full legal name
Reviewed-by: acorn, dcubed, dholmes
2011-05-05 12:50:42 -04:00
John Coomes
62a8508587
6728025: LinkResolver is missing some ResourceMarks
...
Reviewed-by: dholmes, coleenp, ysr, kamg
2011-05-05 07:51:05 -07:00
Kevin Walls
64fd535370
Merge
2011-05-05 09:33:14 -04:00
Antonios Printezis
e061c0b0a4
7040450: G1: assert((_g1->evacuation_failed()) || (!_g1->obj_in_cs(obj))) failed: shouldn't still be in ..
...
There is a race in the evac failure handling code that causes the condition the assert checks not to be true. The fix is to replace the too-strong assert with a more targeted one.
Reviewed-by: johnc, ysr, jcoomes
2011-05-05 09:15:52 -04:00
Vladimir Kozlov
9f0bca3b75
7042070: Typo in Test6796786.java
...
The test should compare with -0.0f.
Reviewed-by: never, iveresov
2011-05-04 22:41:17 -07:00
Tom Rodriguez
d63a3a993b
7042052: Xcomp crash with PopSynchronousTest
...
Reviewed-by: kvn, iveresov
2011-05-04 22:31:18 -07:00
David Holmes
ec330e431d
Merge
2011-05-04 23:10:58 -04:00
David Holmes
13d8bb1f5d
7036267: c2/arm: mark version number as experimental and disable on unsupported platforms
...
Change call to Abstract_VM_Version::vm_info_string to VM_Version::vm_info_string so it cna be overridden by the arch specific VM_Version class
Reviewed-by: bobv, phh
2011-05-04 19:16:49 -04:00
Igor Veresov
63f068ad0d
7041501: NUMA: Expand the old gen more aggressively
...
Expand the old gen in bigger increments
Reviewed-by: jmasa
2011-05-04 15:08:44 -07:00
Vladimir Kozlov
1ac79543d0
5091921: Sign flip issues in loop optimizer
...
Fix integer overflow problem in the code generated by loop optimizer.
Reviewed-by: never
2011-05-04 13:12:42 -07:00
Keith McGuigan
cc15f4771e
Merge
2011-05-04 11:04:45 -04:00
Christian Thalinger
1e12174562
Merge
2011-05-04 03:42:58 -07:00
Christian Thalinger
2d91ad91db
Merge
2011-05-04 00:46:22 -07:00
Christian Thalinger
488bc73bcd
7041244: JSR 292: Server VM gets a SEGV running a JCK test
...
Reviewed-by: iveresov, kvn, never
2011-05-04 00:41:48 -07:00
Tom Rodriguez
af178514e2
7041582: set_mode_flags isn't called without -Xmixed specified
...
Reviewed-by: kvn, iveresov
2011-05-04 00:21:22 -07:00
Tom Rodriguez
676d346314
7041603: standalone SA doesn't build after 7010849
...
Reviewed-by: dcubed
2011-05-03 20:56:35 -07:00
Tom Rodriguez
c3a8cf7156
Merge
2011-05-03 17:09:05 -07:00