#
11796:bf837d6d95f1 |
|
02-Aug-2016 |
never |
8162477: [JVMCI] assert(wf.check_method_context(ctxk, m)) failed: proper context Reviewed-by: kvn
|
#
10762:ea81fe138932 |
|
03-Apr-2016 |
jprovino |
8132524: Missing includes to resourceArea.hpp Summary: Files that use ResourceMark are missing the include of resourceArea.hpp Reviewed-by: tschatzl, jwilhelm
|
#
9954:69ff126be7e8 |
|
14-Jan-2016 |
coleenp |
Merge
|
#
9953:5a375300c073 |
|
04-Jan-2016 |
goetz |
8146401: Clean up oop.hpp: add inline directives and fix header files Reviewed-by: coleenp
|
#
9781:3c50dbb0c7ae |
|
14-Dec-2015 |
never |
8145338: compiler/jsr292/CallSiteDepContextTest.java fails: assert(dep_implicit_context_arg(dept) == 0) failed: sanity Reviewed-by: twisti
|
#
9266:4535697211eb |
|
28-Oct-2015 |
coleenp |
8139203: Consistent naming for klass type predicates 8138923: Remove oop coupling with InstanceKlass subclasses Summary: Renamed oop_is_instance and friends, removed the functions in oop that dug down into InstanceKlass. Reviewed-by: jrose, lfoltan, stefank
|
#
9257:c8434ad4f332 |
|
26-Oct-2015 |
coleenp |
8139163: InstanceKlass::cast passes through NULL Summary: Reduce raw (InstanceKlass*) casts and InstanceKlass::cast, which no long allows null Reviewed-by: twisti, kbarrett
|
#
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
|
#
9056:dc9930a04ab0 |
|
29-Sep-2015 |
david |
8080775: Better argument formatting for assert() and friends Reviewed-by: kbarrett, pliden
|
#
8484:54b7b0210ad6 |
|
15-May-2015 |
vlivanov |
8079205: CallSite dependency tracking is broken after sun.misc.Cleaner became automatically cleared Reviewed-by: roland, psandoz, plevart, kbarrett, jrose
|
#
8281:a504928f42b5 |
|
17-Apr-2015 |
vlivanov |
8057967: CallSite dependency tracking scales devastatingly poorly Reviewed-by: jrose, roland, plevart, shade
|
#
8180:da130fa0ba00 |
|
12-Mar-2015 |
roland |
8069263: assert(fm == NULL || fm->method_holder() == _participants[n]) failed: sanity Summary: default methods added to classes confuse dependency processing Reviewed-by: kvn
|
#
7864:6a5be7f00868 |
|
13-Feb-2015 |
stefank |
8072911: Remove includes of oop.inline.hpp from .hpp files Reviewed-by: brutisso, coleenp, jwilhelm, simonis, dholmes
|
#
7698:88120f326c20 |
|
01-Dec-2014 |
drchase |
8064524: Compiler code generation improvements Reviewed-by: jrose, acorn, vlivanov
|
#
7441:0bdada928884 |
|
20-Nov-2014 |
thartmann |
8050079: crash while compiling java.lang.ref.Finalizer::runFinalizer Summary: Ignore non-instance Klasses in the subclass hierarchy. Reviewed-by: kvn, iignatyev, jrose
|
#
7146:44c2773f9fee |
|
29-Sep-2014 |
vlivanov |
8058578: -XX:+TraceDependencies is broken for call_site_target_value dependency type Reviewed-by: jrose, kvn
|
#
6843:3e24ce3b2486 |
|
07-Aug-2014 |
morris |
8040920: Uninitialised memory in hotspot/src/share/vm/code/dependencies.cpp Summary: Fixed parfait initialization issue. Reviewed-by: kvn, twisti
|
#
6472:f645d100b058 |
|
19-May-2014 |
bharadwaj |
6563994: assert(wf.check_method_context(ctxk, m), "proper context") failed Summary: Check for redefined method before finding unique concrete method Reviewed-by: twisti, kvn
|
#
6402:2377269bd73d |
|
29-Apr-2014 |
goetz |
8042195: Introduce umbrella header orderAccess.inline.hpp. Reviewed-by: dholmes, kvn, stefank, twisti
|
#
6084:3c6ae9109a86 |
|
03-Mar-2014 |
anoll |
8035946: Use ResourceHashtable for dependency checking Summary: Use ResourceHashtable for dependency checking and delete GenericHashtable Reviewed-by: kvn, coleenp
|
#
6059:524b54a7f1b5 |
|
26-Feb-2014 |
anoll |
8034839: jvm hangs with gc/gctests/LoadUnloadGC test Summary: Provide fast lookup of checked dependencies via hashmap Reviewed-by: kvn, roland
|
#
5826:cb0dc98c287d |
|
24-Jan-2014 |
kvn |
Merge
|
#
5825:757ec609d8d5 |
|
22-Jan-2014 |
vlivanov |
8031695: CHA ignores default methods during analysis leading to incorrect code generation Reviewed-by: jrose, acorn, hseigel, lfoltan
|
#
5820:3e2b76368121 |
|
17-Jan-2014 |
morris |
Merge
|
#
5817:3aaa4b9966f6 |
|
14-Jan-2014 |
anoll |
7194669: CodeCache::mark_for_deoptimization should avoid verifying dependencies multiple times Summary: Avoid verifying dependencies multiple times by caching verified dependencies Reviewed-by: kvn, twisti, roland
|
#
5743:ce86c36b8921 |
|
07-Jan-2014 |
coleenp |
8029178: Parallel class loading test anonymous-simple gets SIGSEGV in Metaspace::contains Summary: Metaspace::contains cannot look at purged metaspaces while CMS concurrently deallocates them. Reviewed-by: mgerdin, sspitsyn, jmasa
|
#
5413:ac9cb1d5a202 |
|
06-Oct-2013 |
acorn |
8009130: Lambda: Fix access controls, loader constraints. Summary: New default methods list with inherited superinterface methods Reviewed-by: minqi, sspitsyn, coleenp
|
#
4872:e0c9a1d29eb4 |
|
24-Jun-2013 |
coleenp |
8016325: JVM hangs verifying system dictionary Summary: Minimize redundant verifications of Klasses. Reviewed-by: hseigel, jmasa
|
#
4824:ef57c43512d6 |
|
13-Jun-2013 |
ccheung |
8014431: cleanup warnings indicated by the -Wunused-value compiler option on linux Reviewed-by: dholmes, coleenp Contributed-by: jeremymanson@google.com, calvin.cheung@oracle.com
|
#
3845:80e866b1d053 |
|
16-Nov-2012 |
coleenp |
Merge
|
#
3843:070d523b96a7 |
|
12-Nov-2012 |
hseigel |
8001471: Klass::cast() does nothing Summary: Remove function Klass::cast() and calls to it. Reviewed-by: dholmes, coleenp
|
#
3832:bd7a7ce2e264 |
|
12-Nov-2012 |
minqi |
6830717: replay of compilations would help with debugging 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
|
#
3816:18fb7da42534 |
|
06-Nov-2012 |
coleenp |
8000725: NPG: method_holder() and pool_holder() and pool_holder field should 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
|
#
3810:4735d2c84362 |
|
10-Oct-2012 |
kamg |
7200776: Implement default methods in interfaces Summary: Add generic type analysis and default method selection algorithms Reviewed-by: coleenp, acorn
|
#
3720:9a9b6e05ffb4 |
|
05-Oct-2012 |
vlivanov |
8000232: NPG: SIGSEGV in Dependencies::DepStream::check_klass_dependency on solaris-x64 Summary: Move decoding into Dependencies::DepStream::argument, so no caller could see encoded context value (NULL) anymore. Reviewed-by: twisti, kvn
|
#
3617:75f33eecc1b3 |
|
11-Sep-2012 |
coleenp |
7196681: NPG: Some JSR 292 tests crash in Windows exception handler Summary: There was a rogue os::breakpoint() call in log_dependency left over from the jsr292 merge. Also changed verify_oop() calls for metadata to verify_{method,klass}_ptr. Reviewed-by: kvn, 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>
|
#
3266:49036505ab5f |
|
29-Mar-2012 |
jiangli |
7154670: The instanceKlass _implementors[] and _nof_implementors are not needed for non-interface klass. Summary: Change implementor to embedded instanceKlass field. Reviewed-by: sspitsyn, minqi, coleenp
|
#
2966:8f8b94305aff |
|
11-Jan-2012 |
dcubed |
7129240: backout fix for 7102776 until 7128770 is resolved Reviewed-by: phh, bobv, coleenp, dcubed Contributed-by: Jiangli Zhou <jiangli.zhou@oracle.com>
|
#
2932:da4dd142ea01 |
|
29-Nov-2011 |
bobv |
Merge
|
#
2931:75c0a73eee98 |
|
16-Nov-2011 |
coleenp |
7102776: Pack instanceKlass boolean fields into single u1 field Summary: Reduce class runtime memory usage by packing 4 instanceKlass boolean fields into single u1 field. Save 4-byte for each loaded class. Reviewed-by: dholmes, bobv, phh, twisti, never, coleenp Contributed-by: Jiangli Zhou <jiangli.zhou@oracle.com>
|
#
2821:c9a03402fe56 |
|
08-Nov-2011 |
never |
7105305: assert check_method_context proper context Reviewed-by: jrose, kvn
|
#
2659:b27c72d69fd1 |
|
29-Aug-2011 |
twisti |
7083184: JSR 292: don't store context class argument with call site dependencies Reviewed-by: jrose, never
|
#
2615:fdb992d83a87 |
|
16-Aug-2011 |
twisti |
7071653: JSR 292: call site change notification should be pushed not pulled Reviewed-by: kvn, never, bdelsart
|
#
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
|
#
2062:3582bf76420e |
|
27-Jan-2011 |
coleenp |
6990754: Use native memory and reference counting to implement SymbolTable Summary: move symbols from permgen into C heap and reference count them Reviewed-by: never, acorn, jmasa, stefank
|
#
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
|
#
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
|
#
1206:87684f1a88b5 |
|
01-Feb-2010 |
kvn |
6614597: Performance variability in jvm2008 xml.validation Summary: Fix incorrect marking of methods as not compilable. Reviewed-by: never
|
#
1123:167c2986d91b |
|
15-Dec-2009 |
phh |
6843629: Make current hotspot build part of jdk5 control build Summary: Source changes for older compilers plus makefile changes. Reviewed-by: xlu
|
#
993:54b3b351d6f9 |
|
24-Sep-2009 |
jrose |
Merge
|
#
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
|
#
975:83c29a26f67c |
|
16-Sep-2009 |
acorn |
6879572: SA fails _is_marked_dependent not found Reviewed-by: kamg, dcubed
|
#
973:ad6585fd4087 |
|
03-Sep-2009 |
acorn |
6830542: Performance: JVM_DefineClass already verified. Reviewed-by: kamg, phh
|
#
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
|
#
62:cd0742ba123c |
|
20-Mar-2008 |
kamg |
Merge
|
#
54:d4a0f561287a |
|
31-Jan-2008 |
sbohne |
6598190: JPRT tests fail when run with -XX:+CheckUnhandledOops Summary: Work around Sun Studio C++ compiler bug 6629277 in dependencies.cpp Reviewed-by: kamg, sgoldman, pbk
|
#
30:65a06b4a51b8 |
|
27-Feb-2008 |
jrose |
6610906: inexplicable IncompatibleClassChangeError Summary: dependency check must treat polymorphic interfaces consistently Reviewed-by: kvn, never, sgoldman
|
#
0:a61af66fc99e |
|
30-Nov-2007 |
duke |
Initial load
|