aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2012-12-07Mergejwilhelm
2012-12-07Mergeroland
2012-12-068003250: SPARC: move MacroAssembler into separate filetwisti
Reviewed-by: jrose, kvn
2012-11-30Mergejohnc
2012-11-29Mergecjplummer
2012-11-298000662: NPG: nashorn ant clean test262 out-of-memory with Java heapcoleenp
Summary: Add ClassLoaderData object for each anonymous class with metaspaces to allocate in. Reviewed-by: twisti, jrose, stefank
2012-11-29Mergejohnc
2012-11-298003554: NPG: move Metablock and Metachunk code out of metaspace.cppjmasa
Reviewed-by: coleenp
2012-11-308004170: G1: Verbose GC output is not getting flushed to log file using JDK 8johnc
Summary: Add flushes to G1CollectedHeap::log_gc_footer() and TraceCPUTime destructor. Reviewed-by: jwilhelm, azeemj, brutisso
2012-11-288003635: NPG: AsynchGetCallTrace broken by Method* virtual callcoleenp
Summary: Make metaspace::contains be lock free and used to see if something is in metaspace, also compare Method* with vtbl pointer. Reviewed-by: dholmes, sspitsyn, dcubed, jmasa
2012-11-28Mergecoleenp
2012-11-28Mergezgu
2012-11-288003689: MemTracker::init_tracking_options() reads outside array if ↵zgu
commandline argument is empty Summary: Fixed potential buffer overrun when giving empty option to NativeMemoryTracking commandline option Reviewed-by: ctornqvi, hseigel, kvn
2012-11-286924920: Class Data Sharing limit on the java version string can create failureshseigel
Summary: Truncate the java version string and add a hash value if it is too long. Reviewed-by: dholmes, coleenp
2012-11-277194633: G1: Assertion and guarantee failures in block offset tablejohnc
Summary: Add detailed error messages to assertions and guarantees in G1's block offset table. Reviewed-by: ysr, brutisso
2012-11-278003848: Make ConstMethod::generic_signature_index optional and move ↵jiangli
Method::_max_stack to ConstMethod. Summary: Make ConstMethod::generic_signature_index optional and move Method::_max_stack to ConstMethod. Reviewed-by: bdelsart, sspitsyn, coleenp
2012-11-278003879: Duplicate definitions in vmStructsmikael
Summary: Removed duplicate entries Reviewed-by: dholmes, sspitsyn
2012-11-278003935: Simplify the needed includes for using Thread::current()stefank
Reviewed-by: dholmes, rbackman, coleenp
2012-11-278003720: NPG: Method in interpreter stack frame can be deallocatedstefank
Summary: Pass down a closure during root scanning to keep the class of the method alive. Reviewed-by: coleenp, jcoomes
2012-11-268003722: More gcc 4.7 compilation errorscoleenp
Summary: Add a few more this->qualifications. Reviewed-by: coleenp, dholmes Contributed-by: duboscq@ssw.jku.at
2012-11-268003983: LogCompilation tool is broken since c1 supportneliasso
Summary: Fixed emitting and parsing Reviewed-by: jrose, kvn
2012-12-038004319: test/gc/7168848/HumongousAlloc.java fails after 7172640twisti
Reviewed-by: kvn, johnc
2012-11-308003240: x86: move MacroAssembler into separate filetwisti
Reviewed-by: kvn
2012-11-308003195: AbstractAssembler should not store code pointers but use the ↵twisti
CodeSection directly Reviewed-by: twisti, kvn Contributed-by: Bharadwaj Yadavalli <bharadwaj.yadavalli@oracle.com>
2012-11-278003850: add support for constants in stub codekvn
Summary: remember the code section and switch back to the proper one when adding constants. Reviewed-by: twisti, kvn Contributed-by: goetz.lindenmaier@sap.com
2012-11-277092905: C2: Keep track of the number of dead nodesbharadwaj
Summary: keep an (almost) accurate running count of the reachable (live) flow graph nodes. Reviewed-by: kvn, twisti, jrose, vlivanov
2012-11-278003868: fix shark for latest HotSpot and LLVMtwisti
Reviewed-by: twisti Contributed-by: Roman Kennke <rkennke@redhat.com>
2012-11-267172640: C2: instrinsic implementations in LibraryCallKit should use ↵twisti
argument() instead of pop() Reviewed-by: kvn, jrose
2012-11-21Mergedholmes
2012-11-218003591: Abstract_VM_Version::internal_vm_info_string needs to stringify ↵dholmes
FLOAT_ARCH for ease of use Reviewed-by: coleenp, kvn
2012-11-218003690: Example code in JVMTI GetStackTrace documentation is brokenmikael
Summary: Fixed to minor errors in example code Reviewed-by: sspitsyn, dholmes
2012-11-218001538: hs_err file does not list anymore compiled methods in compilation ↵vlivanov
events Summary: Fixed message buffer size calculation. Reviewed-by: kvn, twisti
2012-11-20Mergecoleenp
2012-11-207198334: UseNUMA modifies system parameters on non-NUMA systembrutisso
Summary: The flags MinHeapDeltaBytes and UseNUMAInterleaving must be adjusted after the OS have adjusted the UseNUMA flag in the method os::init_2. Reviewed-by: dholmes, brutisso Contributed-by: erik.helin@oracle.com
2012-11-16Mergecoleenp
2012-11-168003487: NMT: incorrect assertion in ↵zgu
VMMemPointerIterator::remove_released_region method (memSnapshot.cpp) Summary: The assertion is applied to only the region to be released, also performs region integrity checking Reviewed-by: acorn, coleenp
2012-11-16Mergeneliasso
2012-11-15Mergejohnc
2012-11-158001077: remove ciMethod::will_linkbharadwaj
Summary: Removed will_link and changed all calls to is_loaded(). Reviewed-by: kvn
2012-11-148003259: NPG: Build with gcc 4.7.2 broken by 7045397coleenp
Summary: Qualify calls with this pointers to make gcc accept this code. Reviewed-by: coleenp, andrew Contributed-by: peter.levart@gmail.com
2012-11-13Mergecoleenp
2012-11-126830717: replay of compilations would help with debuggingminqi
Summary: When java process crashed in compiler thread, repeat the compilation process will help finding root cause. This is done with using SA dump application class data and replay data from core dump, then use debug version of jvm to recompile the problematic java method. Reviewed-by: kvn, twisti, sspitsyn Contributed-by: yumin.qi@oracle.com
2012-11-128001471: Klass::cast() does nothinghseigel
Summary: Remove function Klass::cast() and calls to it. Reviewed-by: dholmes, coleenp
2012-11-127122219: Passed StringTableSize value not verifiedhseigel
Summary: Check that the values specified for -XX:StringTableSize are within a certain range. Reviewed-by: dholmes, coleenp
2012-11-09Mergezgu
2012-11-09Mergezgu
2012-11-098001592: NMT: assertion failed: assert(_amount >= amt) failed: Just check: ↵zgu
memBaseline.hpp:180 Summary: Fixed NMT that miscounted arena memory when it is used as value or stack object. Reviewed-by: acorn, coleenp
2012-11-09Mergezgu
2012-11-09Mergecjplummer
2012-11-098002273: NMT to report JNI memory leaks when -Xcheck:jni is onzgu
Summary: Allows NMT to report that JNI thread failed to detach from JVM before exiting, which leaks the JavaThread object when check:jni option is on. Reviewed-by: acorn, dholmes, coleenp, ctornqvi