#
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
|
#
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
|
#
9056:dc9930a04ab0 |
|
29-Sep-2015 |
david |
8080775: Better argument formatting for assert() and friends Reviewed-by: kbarrett, pliden
|
#
8996:a71b0b9c84b9 |
|
18-Sep-2015 |
minqi |
8135085: Change Method::_intrinsic_id from u1 to u2 Summary: Convert Method::_intrinsic_id from u1 to u2 to expand id range over 255. Reviewed-by: coleenp, iklam, jiangli Contributed-by: aleksey.shipilev@oracle.com
|
#
8638:767f36deb0dc |
|
23-Jun-2015 |
bpittore |
8081202: Hotspot compile warning: "Invalid suffix on literal; C++11 requires a space between literal and identifier" Summary: Need to add a space between macro identifier and string literal Reviewed-by: stefank, dholmes, kbarrett
|
#
7864:6a5be7f00868 |
|
13-Feb-2015 |
stefank |
8072911: Remove includes of oop.inline.hpp from .hpp files Reviewed-by: brutisso, coleenp, jwilhelm, simonis, dholmes
|
#
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
|
#
6555:4c2438fc4e6e |
|
03-Jun-2014 |
mikael |
8044735: Print format/argument warnings Reviewed-by: twisti, kvn
|
#
5365:dc261f466b6d |
|
27-Sep-2013 |
drchase |
8025260: Methodhandles/JSR292: NullPointerException (NPE) thrown instead of AbstractMethodError (AME) Summary: Copied null-checks from templateInterpreter_CPU into methodHandles_CPU Reviewed-by: jrose, twisti
|
#
3903:fd74228fd5ca |
|
10-Dec-2012 |
jiangli |
8004076: Move _max_locals and _size_of_parameters to ConstMethod for better sharing. Summary: Move _max_locals and _size_of_parameters to ConstMethod for better sharing. Reviewed-by: coleenp, minqi, jrose
|
#
3888:f0c2369fda5a |
|
06-Dec-2012 |
twisti |
8003250: SPARC: move MacroAssembler into separate file Reviewed-by: jrose, kvn
|
#
3723:65d07d9ee446 |
|
08-Oct-2012 |
twisti |
8000263: JSR 292: signature types may appear to be unloaded Reviewed-by: kvn, jrose
|
#
3666:2cb2f30450c7 |
|
17-Sep-2012 |
twisti |
7196262: JSR 292: java/lang/invoke/PrivateInvokeTest.java fails on solaris-sparc Reviewed-by: kvn, jrose, bdelsart
|
#
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>
|
#
3534:1d7922586cf6 |
|
24-Jul-2012 |
twisti |
7023639: JSR 292 method handle invocation needs a fast path for compiled code 6984705: JSR 292 method handle creation should not go through JNI Summary: remove assembly code for JDK 7 chained method handles Reviewed-by: jrose, twisti, kvn, mhaupt Contributed-by: John Rose <john.r.rose@oracle.com>, Christian Thalinger <christian.thalinger@oracle.com>, Michael Haupt <michael.haupt@oracle.com>
|
#
3016:5dbed2f542ff |
|
26-Jan-2012 |
bdelsart |
7120468: SPARC/x86: use frame::describe to enhance trace_method_handle Summary: improvements of TraceMethodHandles for JSR292 Reviewed-by: never, twisti
|
#
3010:82e5a84b7436 |
|
24-Jan-2012 |
bdelsart |
7120450: complete information dumped by frame_describe Summary: improvements of frame_describe Reviewed-by: never, twisti
|
#
2999:15d394228cfa |
|
19-Jan-2012 |
jrose |
7111138: delete the obsolete flag -XX:+UseRicochetFrames Reviewed-by: dholmes, bdelsart, kvn, twisti
|
#
2956:069ab3f976d3 |
|
07-Dec-2011 |
stefank |
7118863: Move sizeof(klassOopDesc) into the *Klass::*_offset_in_bytes() functions Summary: Moved sizeof(klassOopDesc), changed the return type to ByteSize and removed the _in_bytes suffix. Reviewed-by: never, bdelsart, coleenp, jrose
|
#
2875:6729bbc1fcd6 |
|
16-Nov-2011 |
twisti |
7003454: order constants in constant table by number of references in code Reviewed-by: kvn, never, bdelsart
|
#
2820:44ce519bc3d1 |
|
08-Nov-2011 |
never |
7104960: JSR 292: +VerifyMethodHandles in product JVM can overflow buffer Reviewed-by: kvn, jrose, twisti
|
#
2670:c26de9aef2ed |
|
02-Sep-2011 |
never |
7071307: MethodHandle bimorphic inlining should consider the frequency Reviewed-by: twisti, roland, kvn, iveresov
|
#
2611:a19c671188cb |
|
08-Aug-2011 |
never |
7075623: 6990212 broke raiseException in 64 bit Reviewed-by: kvn, twisti
|
#
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
|
#
2570:341a57af9b0a |
|
15-Jul-2011 |
never |
6990212: JSR 292 JVMTI MethodEnter hook is not called for JSR 292 bootstrap and target methods Summary: check for single stepping when dispatching invokes from method handles Reviewed-by: coleenp, twisti, kvn, dsamersoff
|
#
2543:d83ac25d0304 |
|
16-Jun-2011 |
never |
7055355: JSR 292: crash while throwing WrongMethodTypeException Reviewed-by: jrose, twisti, bdelsart
|
#
2519:f8c9417e3571 |
|
14-Jun-2011 |
never |
7052219: JSR 292: Crash in ~BufferBlob::MethodHandles adapters Reviewed-by: twisti, kvn, jrose
|
#
2515:cba7b5c2d53f |
|
03-Jun-2011 |
never |
7045514: SPARC assembly code for JSR 292 ricochet frames Reviewed-by: kvn, jrose
|
#
2468:fabcf26ee72f |
|
12-May-2011 |
twisti |
6998541: JSR 292 implement missing return-type conversion for OP_RETYPE_RAW Reviewed-by: jrose, kvn, never
|
#
2439:8d944991dbf9 |
|
04-May-2011 |
twisti |
7041244: JSR 292: Server VM gets a SEGV running a JCK test Reviewed-by: iveresov, kvn, never
|
#
2433:2e038ad0c1d0 |
|
02-May-2011 |
never |
7009361: JSR 292 Invalid value on stack on solaris-sparc with -Xcomp Reviewed-by: kvn, twisti
|
#
2374:d934e4b931e9 |
|
20-Apr-2011 |
never |
7009346: java/dyn/InvokeDynamicPrintArgs.java fails with NPE on solaris-sparc with -Xcomp Reviewed-by: kvn, jrose, twisti
|
#
2229:3ef1a1866a60 |
|
21-Mar-2011 |
twisti |
7027232: JSR 292: wrong numeric value returned by MH on solaris-sparc Reviewed-by: kvn, never
|
#
2204:8033953d67ff |
|
11-Mar-2011 |
jrose |
7012648: move JSR 292 to package java.lang.invoke and adjust names Summary: package and class renaming only; delete unused methods and classes Reviewed-by: twisti
|
#
2168:1b4e6a5d98e0 |
|
28-Feb-2011 |
twisti |
7012914: JSR 292 MethodHandlesTest C1: frame::verify_return_pc(return_address) failed: must be a return pc Reviewed-by: never, bdelsart
|
#
2130:28bf941f445e |
|
14-Feb-2011 |
twisti |
7018378: JSR 292: _bound_int_mh produces wrong result on 64-bit SPARC Reviewed-by: kvn
|
#
2001:d810e9a3fc33 |
|
10-Jan-2011 |
twisti |
7010180: JSR 292 InvokeDynamicPrintArgs fails with: assert(_adapter == NULL) failed: init'd to NULL Reviewed-by: never
|
#
1976:8d0b933dda2d |
|
22-Dec-2010 |
twisti |
7007377: JSR 292 MethodHandlesTest.testCastFailure fails on SPARC with -Xcomp +DeoptimizeALot Reviewed-by: kvn, jrose
|
#
1916:b856cd7f4e60 |
|
03-Dec-2010 |
twisti |
7003798: test/compiler/6991596 fails with true != false Summary: The test of 6991596 fails on SPARCV9. Reviewed-by: kvn, never, jrose
|
#
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
|
#
1836:e62345fd6a46 |
|
04-Nov-2010 |
twisti |
6997459: JSR 292 after 6994093 getting: on return to interpreted call, restored SP is corrupted Reviewed-by: kvn, jrose, never
|
#
1831:fff777a71346 |
|
30-Oct-2010 |
jrose |
6994093: MethodHandle.invokeGeneric needs porting to SPARC Summary: SPARC code missing from fix to 6939224 Reviewed-by: twisti
|
#
1821:7aff5786cc02 |
|
18-Oct-2010 |
twisti |
6991596: JSR 292 unimplemented adapter_opt_i2i and adapter_opt_l2i on SPARC Reviewed-by: kvn, jrose, dsamersoff
|
#
1769:5beba6174298 |
|
13-Oct-2010 |
twisti |
6987555: JSR 292 unboxing to a boolean value fails on big-endian SPARC Reviewed-by: never, jrose
|
#
1766:d55217dc206f |
|
11-Oct-2010 |
twisti |
6829194: JSR 292 needs to support compressed oops Reviewed-by: kvn, jrose
|
#
1499:e9ff18c4ace7 |
|
02-Jun-2010 |
jrose |
Merge
|
#
1484:61b2245abf36 |
|
21-May-2010 |
twisti |
6930772: JSR 292 needs to support SPARC C1 Summary: C1 for SPARC needs to support JSR 292. Reviewed-by: never, jrose
|
#
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
|
#
1427:cd5dbf694d45 |
|
01-May-2010 |
jrose |
6939134: JSR 292 adjustments to method handle invocation Summary: split MethodHandle.invoke into invokeExact and invokeGeneric; also clean up JVM-to-Java interfaces Reviewed-by: twisti
|
#
1426:2338d41fbd81 |
|
30-Apr-2010 |
twisti |
6943304: remove tagged stack interpreter Reviewed-by: coleenp, never, gbenson
|
#
1423:c640000b7cc1 |
|
29-Apr-2010 |
twisti |
6829193: JSR 292 needs to support SPARC Summary: There are unimplemented portions of the hotspot code for method handles and invokedynamic specific to SPARC. Reviewed-by: kvn, never, jrose
|
#
710:e5b0439ef4ae |
|
08-Apr-2009 |
jrose |
6655638: dynamic languages need method handles Summary: initial implementation, with known omissions (x86/64, sparc, compiler optim., c-oops, C++ interp.) Reviewed-by: kvn, twisti, never
|