#
13444:ad3c9d35ee12 |
|
15-Aug-2017 |
never |
8185736: missing default exception handler in calls to rethrow_Stub Reviewed-by: kvn
|
#
13359:3b1f322a8582 |
|
01-Aug-2017 |
kvn |
Merge
|
#
13254:c044f8d03932 |
|
05-Jul-2017 |
jwilhelm |
8182299: Enable disabled clang warnings, build on OSX 10 + Xcode 8 8182656: Make the required changes in GC code to build on OSX 10 + Xcode 8 8182657: Make the required changes in Runtime code to build on OSX 10 + Xcode 8 8182658: Make the required changes in Compiler code to build on OSX 10 + Xcode 8 Reviewed-by: jwilhelm, ehelin, phh Contributed-by: phh <hohensee@amazon.com>, jwilhelm <jesper.wilhelmsson@oracle.com>
|
#
12866:f490955a6745 |
|
23-Mar-2017 |
thartmann |
8173770: Image conversion improvements Reviewed-by: kvn, vlivanov, dlong, rhalade, mschoene, iignatyev
|
#
12408:777aaa19c4b1 |
|
11-Dec-2016 |
kvn |
8171008: Integrate AOT compiler into JDK Reviewed-by: erikj, mchung, psandoz, coleenp, iklam, stefank, simonis Contributed-by: Bharadwaj Yadavalli <bharadwaj.yadavalli@oracle.com>, Christian Thalinger <cthalinger@twitter.com>, Dean Long <dean.long@oracle.com>, Dmitrij Pochepko <dmitrij.pochepko@oracle.com>, Dmitry Chuyko <dmitry.chuyko@oracle.com>, Doug Simon <doug.simon@oracle.com>, Eric Caspole <eric.caspole@oracle.com>, Igor Ignatyev <igor.ignatyev@oracle.com>, Igor Veresov <igor.veresov@oracle.com>, John Rose <john.r.rose@oracle.com>, Morris Meyer <morris.meyer@oracle.com>, Niclas Adlertz <niclas.adlertz@oracle.com>, Rickard Backman <rickard.backman@oracle.com>
|
#
12254:c1715eaaa820 |
|
22-Sep-2016 |
goetz |
8166561: [s390] Adaptions needed for s390 port in C1 and C2. Reviewed-by: kvn
|
#
11680:c8f294158cfc |
|
27-Jun-2016 |
dpochepk |
8132318: -XX:TraceJumps is broken on Sparc Reviewed-by: kvn, thartmann
|
#
11165:8fc9f252b2ff |
|
22-Apr-2016 |
neliasso |
8153527: break_tty_lock_for_safepoint causes "assert(false) failed: bad tag in log" and broken compile log Summary: Retake tty_lock before printing closing tag in print_optoassembly Reviewed-by: kvn
|
#
10975:8a4adaa0e775 |
|
11-Apr-2016 |
vlivanov |
8138861: C2 complains about unreasonably large method running Octane zlib in Nashorn Reviewed-by: kvn
|
#
9462:231763c1883e |
|
11-Nov-2015 |
twisti |
8140424: don't prefix developer and notproduct flag variables with CONST_ in product builds Reviewed-by: goetz, stefank
|
#
9191:a176d4737606 |
|
20-Oct-2015 |
neliasso |
8137167: JEP165: Compiler Control: Implementation task Summary: Compiler Control JEP Reviewed-by: roland, twisti, zmajo, simonis
|
#
9149:a8a8604f890f |
|
17-Oct-2015 |
dlong |
Merge
|
#
9111:a41fe5ffa839 |
|
08-Oct-2015 |
twisti |
8136421: JEP 243: Java-Level JVM Compiler Interface Reviewed-by: ihse, alanb, roland, coleenp, iveresov, kvn, kbarrett
|
#
9080:00e5743fd189 |
|
06-Oct-2015 |
jwilhelm |
Merge
|
#
9056:dc9930a04ab0 |
|
29-Sep-2015 |
david |
8080775: Better argument formatting for assert() and friends Reviewed-by: kbarrett, pliden
|
#
9014:cc267038a9c1 |
|
15-Sep-2015 |
kvn |
8136406: Remove ZapDeadCompiledLocals code Summary: Dead code elimination. Reviewed-by: roland, twisti
|
#
8795:118468cea331 |
|
29-Jul-2015 |
thartmann |
8130309: Need to bailout cleanly if creation of stubs fails when codecache is out of space Summary: Check for failed expansion of stub section in code buffer and bailout. Reviewed-by: kvn, adinn, dlong, roland, twisti
|
#
8379:bd72804c91d6 |
|
08-May-2015 |
kvn |
8076276: Add support for AVX512 Reviewed-by: kvn, roland Contributed-by: michael.c.berg@intel.com
|
#
7751:b9b4b9394887 |
|
22-Jan-2015 |
iveresov |
8071302: assert(!_reg_node[reg_lo] || edge_from_to(_reg_node[reg_lo], def)) failed: after block local Summary: Add merge nodes to node to block mapping Reviewed-by: kvn, vlivanov
|
#
7280:956bdea3c7e0 |
|
24-Oct-2014 |
anoll |
8046809: vm/mlvm/meth/stress/compiler/deoptimize CodeCache is full. Summary: Use separate sweeper thread; enables more aggressive sweeping. Reviewed-by: kvn, jrose
|
#
7151:86dd08e14945 |
|
30-Sep-2014 |
thartmann |
8059468: Fix PrintCodeCache output changed by JDK-8059137 Summary: Change output of PrintCodeCache to print "CodeCache" instead of "Code Cache" and change name of non-method code heap to non-nmethod code heap. Reviewed-by: vlivanov, anoll
|
#
7145:e17112236cba |
|
24-Sep-2014 |
shade |
8058968: Compiler time traces should be improved Summary: Use CITime consistently, make C2 to report to CompilerBroker, more probes. Reviewed-by: vlivanov, jrose
|
#
7081:39231c6e51fe |
|
17-Sep-2014 |
thartmann |
8015774: Add support for multiple code heaps Summary: Support for segmentation of the code cache. Separate code heaps are created and used to store code of different types. Reviewed-by: kvn, iveresov, roland, anoll, egahlin, sla
|
#
6837:ae45df3285c9 |
|
05-Aug-2014 |
thartmann |
8054033: Remove unused references to Compile* Summary: Removed unused references to Compile* missed by JDK-8034812. Reviewed-by: kvn, roland
|
#
6829:2c26420129d9 |
|
31-Jul-2014 |
roland |
8054054: 8040121 is broken Summary: C++ code pattern from 8040121 is incorrect Reviewed-by: kvn
|
#
6825:26057ecc544b |
|
29-Jul-2014 |
thartmann |
8040121: Load variable through a pointer of an incompatible type in src/hotspot/src/share/vm: opto/output.cpp, runtime/sharedRuntimeTrans.cpp, utilities/globalDefinitions_visCPP.hpp Summary: Fixed parfait warnings in globalDefinitions files by using a union for casts. Reviewed-by: kvn
|
#
6764:b1eb6f5a41ec |
|
19-Jul-2014 |
sspitsyn |
Merge
|
#
6761:739468857ffb |
|
14-Jul-2014 |
coleenp |
Merge
|
#
6760:22b98ab2a69f |
|
04-Jul-2014 |
goetz |
8049325: Introduce and clean up umbrella headers for the files in the cpu subdirectories. Summary: Introduce and clean up umbrella headers for the files in the cpu subdirectories. Reviewed-by: lfoltan, coleenp, dholmes
|
#
6742:43b7d2f257a7 |
|
11-Jul-2014 |
drchase |
8036588: VerifyFieldClosure fails instanceKlass:3133 Summary: Changed deopt live-pointer test to use returns-object instead of live-and-returns-object Reviewed-by: iveresov, kvn, jrose
|
#
6710:2bdf0032cd5a |
|
03-Jul-2014 |
thartmann |
8022968: Some codecache allocation failures don't result in invoking the sweeper Summary: Add calls to CompileBroker::handle_full_code_cache() or fail gracefully whenever allocation in the code cache fails. Reviewed-by: iveresov, vlivanov
|
#
6546:3533da0f7728 |
|
02-Jun-2014 |
thartmann |
8034812: remove IDX_INIT macro hack in Node class Summary: The IDX_INIT macro used by Node::Node(...) to retrieve the Compile object is removed and replaced by a call to Compile::current(). The Node constructor, new operator and all calls to it are adapted accordingly. Reviewed-by: kvn, jrose, iveresov, goetz
|
#
6413:f88688d5c78c |
|
07-May-2014 |
zgu |
8041415: remove port.{cpp,hpp} files Summary: Hotspot should use standard headers and types Reviewed-by: coleenp, kvn
|
#
6307:cfa802bad1d8 |
|
01-Apr-2014 |
roland |
8032410: compiler/uncommontrap/TestStackBangRbp.java times out on Solaris-Sparc V9 Summary: make compiled code bang the stack by the worst case size of the interpreter frame at deoptimization points. Reviewed-by: twisti, kvn
|
#
6297:c86f5b83df67 |
|
11-Apr-2014 |
iveresov |
8038297: Avoid placing CTI immediately following cbcond instruction on T4 Summary: Insert a nop between cbcond and CTI Reviewed-by: kvn, twisti
|
#
6189:34a8cb310db3 |
|
25-Mar-2014 |
goetz |
8037821: Account for trampoline stubs when estimating code buffer sizes Summary: Take into account space needed for "trampoline code" used by calls on PPC64. Reviewed-by: kvn Contributed-by: lutz.schmidt@sap.com
|
#
6063:b3e1a903b6e8 |
|
26-Feb-2014 |
iveresov |
8035283: Second phase of branch shortening doesn't account for loop alignment Summary: added missing check for loop padding case. Reviewed-by: kvn, jrose
|
#
6010:abec000618bf |
|
28-Jan-2014 |
kvn |
Merge
|
#
5994:41b780b43b74 |
|
27-Nov-2013 |
goetz |
8029015: PPC64 (part 216): opto: trap based null and range checks Summary: On PPC64 use tdi instruction that does a compare and raises SIGTRAP for NULL and range checks. Reviewed-by: kvn
|
#
5988:318d0622a6d7 |
|
20-Nov-2013 |
goetz |
8028580: PPC64 (part 114/120): Support for Call nodes with constants. Summary: extends MachCall nodes so that they can issue constants to the constant table Reviewed-by: kvn
|
#
5976:2b8e28fdf503 |
|
05-Nov-2013 |
kvn |
Merge
|
#
5966:e2722a66aba7 |
|
05-Sep-2013 |
kvn |
Merge
|
#
5957:75ef1a499665 |
|
05-Jul-2013 |
goetz |
8019973: PPC64 (part 11): Fix IA64 preprocessor conditionals on AIX. Summary: On AIX 7.1 systemcfg.h defines IA64 unconditionally, so test for !AIX where IA64 is used. Reviewed-by: dholmes, kvn
|
#
5776:de6a9e811145 |
|
24-Dec-2013 |
mikael |
8029233: Update copyright year to match last edit in jdk8 hotspot repository for 2013 Summary: Copyright year updated for files modified during 2013 Reviewed-by: twisti, iveresov
|
#
5200:650868c062a9 |
|
25-Aug-2013 |
adlertz |
8023691: Create interface for nodes in class Block Summary: Create public methods for accessing the nodes in a block Reviewed-by: kvn, roland
|
#
5191:766fac3395d6 |
|
23-Aug-2013 |
kvn |
8012972: Incremental Inlining should support scalar replaced object in debug info Summary: store in _first_index not absolute index but an index relative to the last (youngest) jvms->_scloff value Reviewed-by: roland, twisti
|
#
5104:adb9a7d94cb5 |
|
16-Aug-2013 |
adlertz |
8023003: Cleanup the public interface to PhaseCFG Summary: public methods that don't need to be public should be private. Reviewed-by: kvn, twisti
|
#
5074:d1034bd8cefc |
|
07-Aug-2013 |
adlertz |
8022284: Hide internal data structure in PhaseCFG Summary: Hide private node to block mapping using public interface Reviewed-by: kvn, roland
|
#
4676:70120f47d403 |
|
09-May-2013 |
kvn |
8014189: JVM crash with SEGV in ConnectionGraph::record_for_escape_analysis() Summary: Add NULL checks and asserts for Type::make_ptr() returned value. Reviewed-by: twisti
|
#
4566:e10e43e58e92 |
|
24-Apr-2013 |
dlong |
Merge
|
#
4565:a6e09d6dd8e5 |
|
24-Apr-2013 |
dlong |
8003853: specify offset of IC load in java_to_interp stub Summary: refactored code to allow platform-specific differences Reviewed-by: dlong, twisti Contributed-by: Goetz Lindenmaier <goetz.lindenmaier@sap.com>
|
#
4517:a7fb14888912 |
|
11-Apr-2013 |
neliasso |
8006952: Slow VM due to excessive code cache freelist iteration Summary: Remove continous free block requirement Reviewed-by: kvn
|
#
4439:0a8c2ea3902d |
|
03-Apr-2013 |
rasbold |
8010437: guarantee(this->is8bit(imm8)) failed: Short forward jump exceeds 8-bit offset Summary: Fix shorten_branches() to accurately count an initial nop that may be inserted in a block that starts with a safepoint. Reviewed-by: kvn
|
#
4335:f15df3af32c5 |
|
19-Mar-2013 |
morris |
8009172: [parfait] Null pointer deference in hotspot/src/share/vm/opto/output.cpp Summary: add guarantee() to DoScheduling() Reviewed-by: twisti, kvn
|
#
3880:2aff40cb4703 |
|
27-Nov-2012 |
bharadwaj |
7092905: C2: Keep track of the number of dead nodes Summary: keep an (almost) accurate running count of the reachable (live) flow graph nodes. Reviewed-by: kvn, twisti, jrose, vlivanov
|
#
3680:e626685e9f6c |
|
27-Sep-2012 |
kvn |
7193318: C2: remove number of inputs requirement from Node's new operator Summary: Deleted placement new operator of Node - node(size_t, Compile *, int). Reviewed-by: kvn, twisti Contributed-by: bharadwaj.yadavalli@oracle.com
|
#
3668:137868b7aa6f |
|
17-Sep-2012 |
kvn |
7196199: java/text/Bidi/Bug6665028.java failed: Bidi run count incorrect Summary: Save whole XMM/YMM registers in safepoint interrupt handler. Reviewed-by: roland, twisti
|
#
3602:da91efe96a93 |
|
01-Sep-2012 |
coleenp |
6964458: Reimplement class meta-data storage to use native memory Summary: Remove PermGen, allocate meta-data in metaspace linked to class loaders, rewrite GC walking, rewrite and rename metadata to be C++ classes Reviewed-by: jmasa, stefank, never, coleenp, kvn, brutisso, mgerdin, dholmes, jrose, twisti, roland Contributed-by: jmasa <jon.masamitsu@oracle.com>, stefank <stefan.karlsson@oracle.com>, mgerdin <mikael.gerdin@oracle.com>, never <tom.rodriguez@oracle.com>
|
#
3572:f7cd53cedd78 |
|
23-Aug-2012 |
kvn |
7192965: assert(is_aligned_sets(size)) failed: mask is not aligned, adjacent sets Summary: Change pair check to vector check in RA bias coloring code. Reviewed-by: jrose, twisti
|
#
3139:fd8114661503 |
|
15-Feb-2012 |
kvn |
7125136: SIGILL on linux amd64 in gc/ArrayJuggle/Juggle29 Summary: For C2 moved saving EBP after ESP adjustment. For C1 generated 5 byte nop instruction first if needed. Reviewed-by: never, twisti, azeemj
|
#
2971:e9a5e0a812c8 |
|
07-Jan-2012 |
kvn |
7125896: Eliminate nested locks Summary: Nested locks elimination done before lock nodes expansion by looking for outer locks of the same object. Reviewed-by: never, twisti
|
#
2620:739a9abbbd4b |
|
18-Aug-2011 |
kvn |
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
|
#
2616:11211f7cb5a0 |
|
16-Aug-2011 |
kvn |
7079317: Incorrect branch's destination block in PrintoOptoAssembly output Summary: save/restore label and block in scratch_emit_size() Reviewed-by: never
|
#
2614:95134e034042 |
|
11-Aug-2011 |
kvn |
7063629: use cbcond in C2 generated code on T4 Summary: Use new short branch instruction in C2 generated code. Reviewed-by: never
|
#
2605:c7b60b601eb4 |
|
27-Jul-2011 |
kvn |
7069452: Cleanup NodeFlags Summary: Remove flags which duplicate information in Node::NodeClasses. Reviewed-by: never
|
#
2602:3d42f82cd811 |
|
21-Jul-2011 |
kvn |
7063628: Use cbcond on T4 Summary: Add new short branch instruction to Hotspot sparc assembler. Reviewed-by: never, twisti, jrose
|
#
2496:7523488edce5 |
|
24-May-2011 |
kvn |
7047300: VM crashes with assert(_base == InstPtr) failed: Not an object pointer Summary: The code incorrectly used is_instptr() instead of is_oopptr() to get const_oop. Reviewed-by: never
|
#
2349:92add02409c9 |
|
08-Apr-2011 |
jmasa |
Merge
|
#
2345:e6beb62de02d |
|
05-Apr-2011 |
never |
7032963: StoreCM shouldn't participate in store elimination Reviewed-by: kvn
|
#
2273:1d1603768966 |
|
05-Apr-2011 |
trims |
7010070: Update all 2010 Oracle-changed OpenJDK files to have the proper copyright dates - second pass Summary: Update the copyright to be 2010 on all changed files in OpenJDK Reviewed-by: ohair
|
#
2200:1c0cf339481b |
|
09-Mar-2011 |
kvn |
7025742: Can not use CodeCache::unallocated_capacity() with fragmented CodeCache Summary: Use largest_free_block() instead of unallocated_capacity(). Reviewed-by: iveresov, never, ysr
|
#
1979:51bd2d261853 |
|
29-Dec-2010 |
kvn |
7008325: CodeCache exhausted on sparc starting from hs20b04 Summary: remove clear_scratch_buffer_blob and let init_scratch_buffer_blob free and allocate a new blob if required. Reviewed-by: twisti
|
#
1915:2f644f85485d |
|
03-Dec-2010 |
twisti |
6961690: load oops from constant table on SPARC Summary: oops should be loaded from the constant table of an nmethod instead of materializing them with a long code sequence. Reviewed-by: never, kvn
|
#
1879:f95d63e2154a |
|
23-Nov-2010 |
stefank |
6989984: Use standard include model for Hospot Summary: Replaced MakeDeps and the includeDB files with more standardized solutions. Reviewed-by: coleenp, kvn, kamg
|
#
1668:3e8fbc61cee8 |
|
25-Aug-2010 |
twisti |
6978355: renaming for 6961697 Summary: This is the renaming part of 6961697 to keep the actual changes small for review. Reviewed-by: kvn, never
|
#
1606:0e09207fc81b |
|
04-Aug-2010 |
kvn |
6974682: CTW: assert(target != NULL) failed: must not be null Summary: Add address table size to constant section size. Reviewed-by: never
|
#
1472:c18cbe5936b8 |
|
27-May-2010 |
trims |
6941466: Oracle rebranding changes for Hotspot repositories Summary: Change all the Sun copyrights to Oracle copyright Reviewed-by: ohair
|
#
1410:f03d0a26bf83 |
|
22-Apr-2010 |
jcoomes |
6888954: argument formatting for assert() and friends Reviewed-by: kvn, twisti, apetrusenko, never, dcubed
|
#
1409:cff162798819 |
|
11-Oct-2009 |
jcoomes |
6888953: some calls to function-like macros are missing semicolons Reviewed-by: pbk, kvn
|
#
1274:2883969d09e7 |
|
19-Feb-2010 |
kvn |
6910664: C2: java/util/Arrays/Sorting.java fails with DeoptimizeALot flag Summary: Matcher::float_in_double should be true only when FPU is used for floats. Reviewed-by: never, twisti
|
#
1265:b4b440360f1e |
|
18-Feb-2010 |
twisti |
6926782: CodeBuffer size too small after 6921352 Summary: After 6921352 the CodeBuffer size was too small. Reviewed-by: kvn, never
|
#
1253:f70b0d9ab095 |
|
09-Feb-2010 |
kvn |
6910618: C2: Error: assert(d->is_oop(),"JVM_ArrayCopy: dst not an oop") Summary: Mark in PcDesc call sites which return oop and save the result oop across objects reallocation during deoptimization. Reviewed-by: never
|
#
1204:18a389214829 |
|
01-Feb-2010 |
twisti |
6921352: JSR 292 needs its own deopt handler Summary: We need to introduce a new MH deopt handler so we can easily determine if the deopt happened at a MH call site or not. Reviewed-by: never, jrose
|
#
1202:5f24d0319e54 |
|
29-Jan-2010 |
kvn |
4360113: Evict nmethods when code cache gets full Summary: Speculatively unload the oldest nmethods when code cache gets full. Reviewed-by: never, kvn Contributed-by: eric.caspole@amd.com
|
#
1201:24128c2ffa87 |
|
29-Jan-2010 |
twisti |
6921339: backout 6917766 Reviewed-by: mr
|
#
1200:ba263cfb7611 |
|
28-Jan-2010 |
twisti |
6917766: JSR 292 needs its own deopt handler Summary: We need to introduce a new MH deopt handler so we can easily determine if the deopt happened at a MH call site or not. Reviewed-by: never, jrose
|
#
1137:97125851f396 |
|
05-Jan-2010 |
twisti |
6829187: compiler optimizations required for JSR 292 Summary: C2 implementation for invokedynamic support. Reviewed-by: kvn, never
|
#
1135:e66fd840cb6b |
|
04-Jan-2010 |
twisti |
6893081: method handle & invokedynamic code needs additional cleanup (post 6815692, 6858164) Summary: During the work for 6829187 we have fixed a number of basic bugs which are logically grouped with 6815692 and 6858164 but which must be reviewed and pushed separately. Reviewed-by: kvn, never
|
#
989:148e5441d916 |
|
15-Sep-2009 |
jrose |
6863023: need non-perm oops in code cache for JSR 292 Summary: Make a special root-list for those few nmethods which might contain non-perm oops. Reviewed-by: twisti, kvn, never, jmasa, ysr
|
#
903:15bbd3f505c0 |
|
06-Aug-2009 |
kvn |
Merge
|
#
900:9987d9d5eb0e |
|
31-Jul-2009 |
cfang |
6833129: specjvm98 fails with NullPointerException in the compiler with -XX:DeoptimizeALot Summary: developed a reexecute logic for the interpreter to reexecute the bytecode when deopt happens Reviewed-by: kvn, never, jrose, twisti
|
#
866:18f526145aea |
|
29-Jul-2009 |
trims |
Merge
|
#
859:ea3f9723b5cf |
|
23-Jul-2009 |
kvn |
6860599: nodes limit could be reached during Output phase Summary: Bailout compilation if nodes limit could be reached during Output phase. Reviewed-by: never, twisti
|
#
844:bd02caa94611 |
|
28-Jul-2009 |
xdono |
6862919: Update copyright year Summary: Update copyright for files that have been modified in 2009, up to 07/09 Reviewed-by: tbell, ohair
|
#
707:4ec1257180ec |
|
07-Apr-2009 |
kvn |
6826960: C2 Sparc: assert(bb->_nodes(_bb_end)->is_Proj(),"skipping projections after expected call") Summary: Add the check when a Halt node is placed in a separate block. Reviewed-by: twisti
|
#
605:98cb887364d3 |
|
27-Feb-2009 |
twisti |
6810672: Comment typos Summary: I have collected some typos I have found while looking at the code. Reviewed-by: kvn, never
|
#
460:424f9bfe6b96 |
|
03-Dec-2008 |
kvn |
6775880: EA +DeoptimizeALot: assert(mon_info->owner()->is_locked(),"object must be locked now") Summary: Create new "eliminated" BoxLock node for monitor debug info when corresponding locks are eliminated. Reviewed-by: never
|
#
418:72c5366e5d86 |
|
06-Nov-2008 |
rasbold |
6743900: frequency based block layout Summary: post-register allocation pass that drives block layout by edge frequencies Reviewed-by: never, kvn
|
#
415:4d9884b01ba6 |
|
28-Oct-2008 |
never |
6754519: don't emit flag fixup for NaN when condition being tested doesn't need it Reviewed-by: kvn, rasbold
|
#
331:cecd8eb4e0ca |
|
10-Sep-2008 |
kvn |
6706829: Compressed Oops: add debug info for narrow oops Summary: Add support for narrow oops in debug info to avoid decoding. Reviewed-by: rasbold, never
|
#
235:9c2ecc2ffb12 |
|
11-Jul-2008 |
trims |
Merge
|
#
222:2a1a77d3458f |
|
24-Jun-2008 |
never |
6718676: putback for 6604014 is incomplete Reviewed-by: kvn, jrose
|
#
196:d1605aabd0a1 |
|
02-Jul-2008 |
xdono |
6719955: Update copyright year Summary: Update copyright year for files that have been modified in 2008 Reviewed-by: ohair, tbell
|
#
163:885ed790ecf0 |
|
21-May-2008 |
kvn |
6695810: null oop passed to encode_heap_oop_not_null Summary: fix several problems in C2 related to Escape Analysis and Compressed Oops. Reviewed-by: never, jrose
|
#
66:6dbf1a175d6b |
|
14-Mar-2008 |
kvn |
6672848: (Escape Analysis) improve lock elimination with EA Summary: Remove lock/unlock MemBar nodes and specify locks in debug info for deoptimization. Reviewed-by: never
|
#
63:eac007780a58 |
|
13-Mar-2008 |
kvn |
6671807: (Escape Analysis) Add new ideal node to represent the state of a scalarized object at a safepoint Summary: Values of non-static fields of a scalarized object should be saved in debug info to reallocate the object during deoptimization. Reviewed-by: never
|
#
28:67914967a4b5 |
|
22-Feb-2008 |
kvn |
6650373: Assert in methodOopDesc::make_adapters() Summary: AdapterHandlerLibrary::get_create_adapter_index() returns incorrect value (-2) when CodeCache is full. Reviewed-by: sgoldman
|
#
0:a61af66fc99e |
|
30-Nov-2007 |
duke |
Initial load
|