kvn [Fri, 19 Aug 2011 08:55:53 -0700] rev 10271
Merge
kvn [Thu, 18 Aug 2011 11:49:33 -0700] rev 10270
7080431: VM asserts if specified size(x) in .ad is larger than emitted size
Summary: Move code from finalize_offsets_and_shorten() to fill_buffer() to restore previous behavior.
Reviewed-by: never
twisti [Wed, 17 Aug 2011 11:52:22 -0700] rev 10269
7079769: JSR 292: incorrect size() for CallStaticJavaHandle on sparc
Reviewed-by: never, kvn
twisti [Wed, 17 Aug 2011 05:14:43 -0700] rev 10268
7079626: x64 emits unnecessary REX prefix
Reviewed-by: kvn, iveresov, never
kvn [Tue, 16 Aug 2011 16:59:46 -0700] rev 10267
7079329: Adjust allocation prefetching for T4
Summary: on T4 2 BIS instructions should be issued to prefetch 64 bytes
Reviewed-by: iveresov, phh, twisti
kvn [Tue, 16 Aug 2011 11:53:57 -0700] rev 10266
7079317: Incorrect branch's destination block in PrintoOptoAssembly output
Summary: save/restore label and block in scratch_emit_size()
Reviewed-by: never
twisti [Tue, 16 Aug 2011 04:14:05 -0700] rev 10265
7071653: JSR 292: call site change notification should be pushed not pulled
Reviewed-by: kvn, never, bdelsart
kvn [Thu, 11 Aug 2011 12:08:11 -0700] rev 10264
7063629: use cbcond in C2 generated code on T4
Summary: Use new short branch instruction in C2 generated code.
Reviewed-by: never
kvn [Wed, 10 Aug 2011 14:06:57 -0700] rev 10263
7077439: Possible reference through NULL in loopPredicate.cpp:726
Summary: Use cl->is_valid_counted_loop() check.
Reviewed-by: never
roland [Tue, 02 Aug 2011 18:36:40 +0200] rev 10262
7074017: Introduce MemBarAcquireLock/MemBarReleaseLock nodes for monitor enter/exit code paths
Summary: replace MemBarAcquire/MemBarRelease nodes on the monitor enter/exit code paths with new MemBarAcquireLock/MemBarReleaseLock nodes
Reviewed-by: kvn, twisti
never [Mon, 08 Aug 2011 13:19:46 -0700] rev 10261
7075623: 6990212 broke raiseException in 64 bit
Reviewed-by: kvn, twisti
twisti [Mon, 08 Aug 2011 05:49:04 -0700] rev 10260
7071823: Zero: zero/shark doesn't build after b147-fcs
Reviewed-by: gbenson, twisti
Contributed-by: Chris Phillips <chphilli@redhat.com>
kvn [Sat, 06 Aug 2011 08:28:08 -0700] rev 10259
7075559: JPRT windows_x64 build failure
Summary: use SA_CLASSDIR variable instead of dirsctory saclasses.
Reviewed-by: kamg, dcubed
kvn [Fri, 29 Jul 2011 09:16:29 -0700] rev 10258
7068051: SIGSEGV in PhaseIdealLoop::build_loop_late_post
Summary: Removed predicate cloning from loop peeling optimization and from split fall-in paths.
Reviewed-by: never
never [Thu, 28 Jul 2011 13:03:39 -0700] rev 10257
7060619: C1 should respect inline and dontinline directives from CompilerOracle
Reviewed-by: kvn, iveresov
twisti [Thu, 28 Jul 2011 02:14:44 -0700] rev 10256
7066143: JSR 292: Zero support after regressions from 7009923 and 7009309
Reviewed-by: jrose, twisti
Contributed-by: Xerxes Ranby <xerxes@zafena.se>
kvn [Wed, 27 Jul 2011 17:28:36 -0700] rev 10255
7069452: Cleanup NodeFlags
Summary: Remove flags which duplicate information in Node::NodeClasses.
Reviewed-by: never
never [Wed, 27 Jul 2011 15:06:35 -0700] rev 10254
7071427: AdapterFingerPrint can hold 8 entries per int
Reviewed-by: kvn
kvn [Tue, 26 Jul 2011 19:35:23 -0700] rev 10253
7070134: Hotspot crashes with sigsegv from PorterStemmer
Summary: Do not move data nodes which are attached to a predicate test to a dominating test.
Reviewed-by: never
kvn [Thu, 21 Jul 2011 11:25:07 -0700] rev 10252
7063628: Use cbcond on T4
Summary: Add new short branch instruction to Hotspot sparc assembler.
Reviewed-by: never, twisti, jrose
never [Thu, 21 Jul 2011 08:38:25 -0700] rev 10251
7012081: JSR 292: SA-JDI can't read MH/MT/Indy ConstantPool entries
Reviewed-by: kvn, twisti, jrose
iveresov [Wed, 20 Jul 2011 18:04:17 -0700] rev 10250
7066339: Tiered: policy should make consistent decisions about osr levels
Summary: Added feedback disabling flag to common(), fixed handling of TieredStopAtLevel.
Reviewed-by: kvn, never
collins [Wed, 17 Aug 2011 07:05:42 -0400] rev 10249
Merge
zgu [Tue, 16 Aug 2011 09:18:47 -0400] rev 10248
Merge
zgu [Tue, 12 Jul 2011 21:13:53 -0400] rev 10247
7065535: Mistyped function name that disabled UseLargePages on Windows
Summary: Missing suffix "A" of Windows API LookupPrivilegeValue failed finding function pointer, caused VM to disable UseLargePages option
Reviewed-by: coleenp, phh
zgu [Fri, 15 Apr 2011 09:34:43 -0400] rev 10246
7016797: Hotspot: securely/restrictive load dlls and new API for loading system dlls
Summary: Created Windows Dll wrapped to handle jdk6 and jdk7 platform requirements, also provided more restictive Dll search orders for Windows system Dlls.
Reviewed-by: acorn, dcubed, ohair, alanb
dsamersoff [Wed, 10 Aug 2011 15:04:21 +0400] rev 10245
7073913: The fix for 7017193 causes segfaults
Summary: Buffer overflow in os::get_line_chars
Reviewed-by: coleenp, dholmes, dcubed
Contributed-by: aph@redhat.com
ysr [Tue, 16 Aug 2011 08:02:29 -0700] rev 10244
Merge
tonyp [Fri, 12 Aug 2011 11:31:06 -0400] rev 10243
7039627: G1: avoid BOT updates for survivor allocations and dirty survivor regions incrementally
Summary: Refactor the allocation code during GC to use the G1AllocRegion abstraction. Use separate subclasses of G1AllocRegion for survivor and old regions. Avoid BOT updates and dirty survivor cards incrementally for the former.
Reviewed-by: brutisso, johnc, ysr
johnc [Thu, 11 Aug 2011 11:36:29 -0700] rev 10242
7074579: G1: JVM crash with JDK7 running ATG CRMDemo Fusion App
Summary: Handlize MemoryUsage klass oop in createGCInfo routine
Reviewed-by: tonyp, fparain, ysr, jcoomes
kevinw [Thu, 11 Aug 2011 14:58:29 +0100] rev 10241
Merge
kevinw [Tue, 02 Aug 2011 14:37:35 +0100] rev 10240
7072527: CMS: JMM GC counters overcount in some cases
Summary: Avoid overcounting when CMS has concurrent mode failure.
Reviewed-by: ysr
Contributed-by: rednaxelafx@gmail.com