Vladimir Kozlov
73379adb82
Merge
2008-07-31 13:42:21 -07:00
Daniel D. Daugherty
fe81f4fc03
Merge
2008-07-30 14:41:55 -07:00
Coleen Phillimore
d1eae8a7fe
Merge
2008-07-30 15:06:29 -04:00
Jon Masamitsu
74b3de5c3b
6730514: assertion failure in mangling code when expanding by 0 bytes
...
An expansion by 0 bytes was not anticipated when the assertion was composed.
Reviewed-by: jjh, jcoomes, apetrusenko
2008-07-30 11:54:00 -07:00
Igor Veresov
09fd47bcef
6652160: G1: assert(cur_used_bytes == _g1->recalculate_used(),"It should!") at g1CollectorPolicy.cpp:1425
...
In attempt_allocation_slow() wait for the concurrent cleanup to complete before modifying _summary_bytes_used.
Reviewed-by: jmasa, apetrusenko
2008-07-30 10:45:52 -07:00
Vladimir Kozlov
6ff4206fe4
Merge
2008-07-30 09:54:21 -07:00
Chuck Rasbold
d35e1bbd88
6730192: expression stack wrong at deoptimization point
...
Add safepoint before popping expression stack, not after
Reviewed-by: kvn
2008-07-29 14:48:25 -07:00
Swamy Venkataramanappa
91e177bfd9
6710791: Remove files or build from source:maf-1_0.jar, jlfg-1_0.jar
...
Removed maf-1_0.jar and jlfg-1_0.jar files.
Reviewed-by: poonam, jjh
2008-07-29 13:54:27 -07:00
Vladimir Kozlov
50c4a23cac
6726999: nsk/stress/jck12a/jck12a010 assert(n != null,"Bad immediate dominator info.")
...
Escape Analysis fixes.
Reviewed-by: never, rasbold
2008-07-28 17:12:52 -07:00
Jon Masamitsu
b8633a3b01
Merge
2008-07-28 15:30:23 -07:00
Keith McGuigan
74faacc945
6721093: -XX:AppendRatio=N not supported
...
Add mechanism to ignore unsupported flags for a set period of time
Reviewed-by: acorn, never, coleenp
2008-07-28 14:07:44 -04:00
Vladimir Kozlov
2d1fcda0d7
6729552: jvm98 crashes with SS12 built jdk on Solaris X64 fastdebug version
...
SS12 C++ tripped over new templates usage in instanceKlass.cpp.
Reviewed-by: never
2008-07-25 16:03:40 -07:00
Tom Rodriguez
20de63f383
6700047: C2 failed in idom_no_update
...
Partial peeling shouldn't place clones into loop
Reviewed-by: kvn
2008-07-25 15:54:23 -07:00
Tom Rodriguez
7b4a7f7bdc
6712835: Server compiler fails with assertion (loop_count < K,"infinite loop in PhaseIterGVN::transform")
...
Reviewed-by: kvn
2008-07-25 11:32:56 -07:00
Erik Trimble
1de8ce55c1
Merge
2008-07-25 11:29:03 -07:00
Tom Rodriguez
97c80b8c84
6717457: Internal Error (src/share/vm/code/relocInfo.hpp:1089)
...
Reviewed-by: kvn
2008-07-25 09:07:29 -07:00
Chuck Rasbold
fcbf2d1245
6726504: handle do_ifxxx calls in parser more uniformly
...
Make do_ifnull() handling similar to do_if()
Reviewed-by: jrose, kvn
2008-07-21 13:37:05 -07:00
Coleen Phillimore
20dba03e99
6716785: implicit null checks not triggering with CompressedOops
...
Allocate alignment-sized page(s) below java heap so that memory accesses at heap_base+1page give signal and cause an implicit null check
Reviewed-by: kvn, jmasa, phh, jcoomes
2008-07-19 17:38:22 -04:00
Xiomara Jayasena
c04b76a222
Added tag jdk7-b31 for changeset e1baa9c8f16f
2008-07-17 11:28:34 -07:00
Igor Veresov
1193f0f9db
6723228: NUMA allocator: assert(lgrp_id != -1, "No lgrp_id set")
...
6723229: NUMA allocator: assert(lgrp_num > 0, "There should be at least one locality group")
The fix takes care of the assertion triggered during TLAB resizing after reconfiguration. Also it now handles a defect in the topology graph, in which a single leaf node doesn't have memory.
Reviewed-by: jmasa
2008-07-17 10:26:33 -07:00
Vladimir Kozlov
fae39068e8
6723160: Nightly failure: Error: meet not symmetric
...
Add missing _instance_id settings and other EA fixes.
Reviewed-by: rasbold
2008-07-16 16:04:39 -07:00
Chuck Rasbold
a8fc1db8c1
6707044: uncommon_trap of ifnull bytecode leaves garbage on expression stack
...
Remove call to repush_if_args()
Reviewed-by: kvn, jrose
2008-07-16 10:08:57 -07:00
Igor Veresov
e9e432633b
6720130: NUMA allocator: The linux version should search for libnuma.so.1
...
Search for libnuma.so.1 on Linux and liblgrp.so.1 on Solaris.
Reviewed-by: jmasa
2008-07-14 04:12:47 -07:00
John Coomes
26625ab7f5
6724367: par compact could clear less young gen summary data
...
Reviewed-by: jmasa, apetrusenko
2008-07-11 16:11:50 -07:00
John Coomes
038a30dde3
6483129: par compact assertion failure (new_top > bottom)
...
Avoid computing the dense prefix if a space is empty
Reviewed-by: pbk, tonyp
2008-07-11 16:11:43 -07:00
John Coomes
398aa66a77
6718283: existing uses of *_FORMAT_W() were broken by 6521491
...
Reviewed-by: ysr, pbk
2008-07-11 16:11:34 -07:00
Vladimir Kozlov
c5b951e990
Merge
2008-07-11 12:19:29 -07:00
Erik Trimble
2d6f42d18c
Merge
2008-07-11 01:14:44 -07:00
Igor Veresov
2703662478
6723570: G1: assertion failure: p == current_top or oop(p)->is_oop(),"p is not a block start" (revisited!)
...
Fixed the incorrect assigment to G1OffsetTableContigSpace::_gc_time_stamp. Also added a little more paranoia to operations on a global timestamp.
Reviewed-by: tonyp
2008-07-10 09:29:54 -07:00
Jon Masamitsu
18dbebd143
6672698: mangle_unused_area() should not remangle the entire heap at each collection
...
Maintain a high water mark for the allocations in a space and mangle only up to that high water mark.
Reviewed-by: ysr, apetrusenko
2008-07-09 15:08:55 -07:00
Kelly O'Hair
cb53036f17
Merge
2008-07-08 15:46:31 -07:00
Kelly O'Hair
16cd6c7922
6723762: Fix shell command that gets java version (uses 2>1)
...
Reviewed-by: pbk
2008-07-08 15:23:04 -07:00
Vladimir Kozlov
696e17c0ba
6684714: Optimize EA Connection Graph build performance
...
Switch on EA by default, optimize Connection Graph construction
Reviewed-by: rasbold, never
2008-07-03 18:02:47 -07:00
Xiomara Jayasena
63688d86ae
Added tag jdk7-b30 for changeset ddf3e9583f2f
2008-07-03 11:01:32 -07:00
Kelly O'Hair
3ec1c6f108
6695777: Queens.class should be built from source, not put in source repo
...
Reviewed-by: kvn
2008-07-03 10:46:50 -07:00
Igor Veresov
07198ddeda
6702387: G1: assertion failure: assert(p == current_top || oop(p)->is_oop(),"p is not a block start")
...
Do not coalesce dead and moved objects when removing self-forwarding pointers during the evacuation failure. Also fixed a issue in a BOT refinement code for TLABs.
Reviewed-by: tonyp, jcoomes
2008-07-03 03:17:29 -07:00
Xiomara Jayasena
c96a95c4b8
6719955: Update copyright year
...
Update copyright year for files that have been modified in 2008
Reviewed-by: ohair, tbell
2008-07-02 12:55:16 -07:00
Coleen Phillimore
2a68d0757b
Merge
2008-07-02 15:38:47 -04:00
Y. Srinivas Ramakrishna
74ee57a572
Merge
2008-07-01 11:59:44 -07:00
Y. Srinivas Ramakrishna
d44be8e3a0
6618726: Introduce -XX:+UnlockExperimentalVMOptions flag
...
Experimental() flags will protect features of an experimental nature that are not supported in the regular product build. Made UseG1GC an experimental flag.
Reviewed-by: jmasa, kamg, coleenp
2008-06-30 17:04:59 -07:00
Erik Trimble
0d9452401c
Merge
2008-06-27 19:12:11 -07:00
Coleen Phillimore
289ca864cd
Merge
2008-06-27 18:19:29 -04:00
Tom Rodriguez
d497f81f84
Merge
2008-06-27 11:11:27 -07:00
Xiaobin Lu
2c9fd9172b
6718830: Hotspot fails to build with gcc 4.3
...
Fixed linux make file and couple adlc code to meet the changes of gcc 4.3
Reviewed-by: kamg, igor
2008-06-26 14:15:01 -07:00
Vladimir Kozlov
4213e62fb7
6716441: error in meet with +DoEscapeAnalysis
...
Set instance_id to InstanceBot for InstPtr->meet(AryPtr) when types are not related.
Reviewed-by: jrose, never
2008-06-26 13:34:00 -07:00
Y. Srinivas Ramakrishna
a0b0fb42fd
6718811: Mismerge of 6680469:macro.cpp
...
Fixed the mismerge by deleting the lines that were inadvertently left in place.
Reviewed-by: iveresov
2008-06-26 11:43:34 -07:00
Swamy Venkataramanappa
510a97ebed
6620329: jstack prints double native methods on Solaris/sparc
...
Fixed stack walking code in sparc to start frame walk from last_java_sp.
Reviewed-by: sgoldman
2008-06-24 21:37:10 -07:00
Xiaobin Lu
1755a59451
6717128: Using relative path for ALT_OUTPUTDIR does not work properly
...
Import the absolute output directory when launching sub make process and avoid including defs.make in rules.make
Reviewed-by: kamg, kvn
2008-06-24 16:52:31 -07:00
Tom Rodriguez
873da1efe8
6718676: putback for 6604014 is incomplete
...
Reviewed-by: kvn, jrose
2008-06-24 16:00:14 -07:00
Y. Srinivas Ramakrishna
f521ab4f1a
Merge
2008-06-24 13:20:34 -07:00