coleenp [Sat, 17 May 2014 19:34:38 -0400] rev 24461
Merge
sspitsyn [Sat, 17 May 2014 01:59:43 -0700] rev 24460
8043264: hsdis library not picked up correctly on expected paths
Summary: Fix file separator issue on Windows
Reviewed-by: sla, sspitsyn
Contributed-by: krismo@azulsystems.com
sspitsyn [Fri, 16 May 2014 15:05:44 -0700] rev 24459
8042796: jvmtiRedefineClasses.cpp: guarantee(false) failed: OLD and/or OBSOLETE method(s) found
Summary: Relax the guaranty for deleted methods
Reviewed-by: dcubed, coleenp
Contributed-by: serguei.spitsyn@oracle.com
minqi [Thu, 15 May 2014 20:16:14 -0700] rev 24458
8042885: java does not take hexadecimal number as vm option
Summary: Java does not take number with hexadecimal format as options, fix enable hexadecimal format number can be used as vm option.
Reviewed-by: coleenp, lfoltan, ctornqvi, hseigel, mseledtsov
Contributed-by: yumin.qi@oracle.com
coleenp [Thu, 15 May 2014 18:23:26 -0400] rev 24457
8038212: Method::is_valid_method() check has performance regression impact for stackwalking
Summary: Only prune metaspace virtual spaces at safepoint so walking them is safe outside a safepoint.
Reviewed-by: mgerdin, mgronlun, hseigel, stefank
coleenp [Thu, 15 May 2014 17:38:50 -0400] rev 24456
8025580: Temporary flags: UseNewReflection and ReflectionWrapResolutionErrors
Summary: The fix removes all UseNewReflection/ReflectionWrapResolutionErrors occurrences/logic and adds them into the list of obsolete_jvm_flags in arguments.cpp.
Reviewed-by: coleenp, hseigel
Contributed-by: ygaevsky@azulsystems.com
rdurbin [Thu, 15 May 2014 10:44:20 -0700] rev 24455
8028749: java -version crashes with 'fatal error: heap walk aborted with error 1'
Summary: check_heap() should only call HeapWalk() when HeapLock() is successful.
Reviewed-by: ctornqvi, sla, dcubed
lfoltan [Thu, 15 May 2014 09:25:27 -0400] rev 24454
8041918: BootstrapMethods attribute cannot be empty.
Summary: Allow a BootstrapMethods attribute that contains an empty bootstrap_methods table where num_bootstrap_methods is equal to zero.
Reviewed-by: coleenp, hseigel
sla [Wed, 14 May 2014 20:44:33 +0200] rev 24453
8041934: com/sun/jdi/RepStep.java fails in RT_Baseline on all platforms with assert(_cur_stack_depth == count_frames()) failed: cur_stack_depth out of sync
Summary: Missing call to jvmti_method_exit from native wrapper code
Reviewed-by: twisti, dcubed, sspitsyn
Contributed-by: rickard.backman@oracle.com
drchase [Wed, 14 May 2014 22:54:45 -0400] rev 24452
8043164: Format warning in traceStream.hpp
Summary: added cast to placate gcc
Reviewed-by: kvn, zgu
ctornqvi [Wed, 14 May 2014 18:18:58 +0200] rev 24451
8042595: [TESTBUG] runtime/7110720/Test7110720.sh rarely fails with message "explicit compiler command file not read"
Summary: Removed the shell test and moved the testcases into the already existing Java based tests
Reviewed-by: coleenp, lfoltan
mseledtsov [Wed, 14 May 2014 10:38:40 -0400] rev 24450
8041938: [TESTBUG] runtime/SharedArchiveFile/CdsWriteError.java failed in RT_Baseline with 'Unable to create shared archive file' missing from stdout/stderr
Summary: his test is unstable in automated testing system, team agreed to remove it
Reviewed-by: coleenp, gtriantafill
rasbold [Wed, 21 May 2014 10:54:59 -0700] rev 24449
8043354: 8043354: Make is_return_allocated() respect allocated objects than can method-escape
Summary: In bcEscapeAnalyzer update the _allocated_escapes flag if a var escapes the method.
Reviewed-by: kvn
lana [Thu, 22 May 2014 14:38:34 -0700] rev 24448
Merge