aboutsummaryrefslogtreecommitdiff
path: root/src/share/vm
AgeCommit message (Collapse)Author
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-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-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-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
2012-11-08Mergeminqi
2012-11-097200229: NPG: possible performance issue exposed by ↵mgerdin
closed/runtime/6559877/Test6559877.java Summary: Reduce the amount of calls to ChunkManager verification code Reviewed-by: jmasa, coleenp
2012-11-08Mergeneliasso
2012-11-078001185: parsing of sun.boot.library.path in os::dll_build_name somewhat brokenbpittore
Summary: dll_dir can contain multiple paths, need to parse them correctly when loading agents Reviewed-by: dholmes, dlong Contributed-by: bill.pittore@oracle.com
2012-11-068002069: Assert failed in C2: assert(field->edge_count() > 0) failed: sanitykvn
Summary: Added missed type check of initializing store in ConnectionGraph::find_init_values(). Reviewed-by: roland, twisti, vlivanov
2012-11-068000725: NPG: method_holder() and pool_holder() and pool_holder field should ↵coleenp
be InstanceKlass Summary: Change types of above methods and field to InstanceKlass and remove unneeded casts from the source files. Reviewed-by: dholmes, coleenp, zgu Contributed-by: harold.seigel@oracle.com
2012-11-05Mergezgu
2012-11-058001591: NMT: assertion failed: assert(rec->addr() + rec->size() <= ↵zgu
cur->base()) failed: Can not overlap in memSnapshot.cpp Summary: NMT should allow overlapping committed regions as long as they belong to the same reserved region Reviewed-by: dholmes, coleenp
2012-11-02Mergekamg
2012-11-02Mergekamg
2012-11-028000489: older builds of hsdis don't work anymore after 6879063minqi
Summary: The old function not defined properly, need a definition for export in dll. Also changes made to let new jvm work with old hsdis. Reviewed-by: jrose, sspitsyn, kmo Contributed-by: yumin.qi@oracle.com
2012-11-028001658: No need to pass resolved_references as argument to ↵twisti
ConstantPoolCacheEntry::set_method_handle_common Reviewed-by: twisti Contributed-by: Bharadwaj Yadavalli <bharadwaj.yadavalli@oracle.com>
2012-11-02Mergehs25-b08amurillo
2012-11-02Mergeamurillo