#
12712:b163435e40b3 |
|
22-Mar-2017 |
mgerdin |
8176100: [REDO][REDO] G1 Needs pre barrier on dereference of weak JNI handles Reviewed-by: kbarrett, coleenp, tschatzl
|
#
12675:18607b3adc85 |
|
02-Mar-2017 |
jwilhelm |
8176054: [BACKOUT][REDO] G1 Needs pre barrier on dereference of weak JNI handles Reviewed-by: kbarrett, mgerdin
|
#
12670:30befb9c6655 |
|
17-Feb-2017 |
mgerdin |
8175085: [REDO] G1 Needs pre barrier on dereference of weak JNI handles Reviewed-by: kbarrett, dcubed, tschatzl
|
#
12648:ee34d6aabf5f |
|
16-Feb-2017 |
dcubed |
8175086: [BACKOUT] fix for JDK-8166188 Reviewed-by: kbarrett, jwilhelm, dcubed
|
#
12643:3bc68ff68250 |
|
15-Feb-2017 |
kbarrett |
8166188: G1 Needs pre barrier on dereference of weak JNI handles Summary: Add low tag to jweaks and G1 barrier for jweak loads. Reviewed-by: mgerdin, mdoerr, pliden, dlong, dcubed, coleenp, aph, tschatzl Contributed-by: kim.barrett@oracle.com, martin.doerr@sap.com, volker.simonis@sap.com
|
#
12411:3b4e4dbb855d |
|
12-Dec-2016 |
roland |
8162338: AArch64: Intrinsify fused mac operations Reviewed-by: kvn
|
#
12341:52d18f20804b |
|
21-Nov-2016 |
aph |
8170100: AArch64: Crash in C1-compiled code accessing References Reviewed-by: roland
|
#
12338:3f551de87e59 |
|
21-Nov-2016 |
thartmann |
8169711: CDS does not patch entry trampoline if intrinsic method is disabled Summary: Always create interpreter method entries for intrinsified methods but replace them with vanilla entries if the intrinsic is disabled at runtime. Reviewed-by: kvn, iklam
|
#
12244:95c6654fa2ee |
|
24-Oct-2016 |
drwhite |
8168567: Fix for 8166972 breaks aarch64 build Summary: Addded missing #endif for aarch64 code. Reviewed-by: kvn, aph Contributed-by: Ningsheng Jian <ningsheng.jian@linaro.org>
|
#
12189:eba50697795d |
|
18-Oct-2016 |
never |
8166972: [JVMCI] reduce size of interpreter when JVMCI is enabled Reviewed-by: kvn, twisti
|
#
11993:4e4dcd18c567 |
|
13-Sep-2016 |
dsimms |
8164086: Checked JNI pending exception check should be cleared when returning to Java frame Summary: Transitions to Java clear the pending pointer Reviewed-by: dholmes, neliasso, coleenp
|
#
11845:fefcad79cedf |
|
16-Aug-2016 |
aph |
8164113: AArch64: follow-up the fix for 8161598 Reviewed-by: dlong
|
#
11712:c91756b5207c |
|
08-Jul-2016 |
aph |
8161072: AArch64: jtreg compiler/uncommontrap/TestDeoptOOM failure Reviewed-by: roland
|
#
11506:bc0f4abe0c20 |
|
23-Jun-2016 |
aph |
8160189: Fix for 8159335 breaks AArch64 Reviewed-by: kvn
|
#
11486:3950d1713ffa |
|
13-Jun-2016 |
goetz |
8159335: Fix problems with stack overflow handling. Reviewed-by: dlong, coleenp, mdoerr
|
#
11441:48a15de056b8 |
|
02-Jun-2016 |
fyang |
8149418: AArch64: replace tst+br with tbz instruction when tst's constant operand is 2 power Summary: replace tst+br with tbz instruction when tst's constant operand is 2 power Reviewed-by: aph
|
#
11020:c0ea2e3ebe83 |
|
25-Apr-2016 |
coleenp |
8154580: Save mirror in interpreter frame to enable cleanups of CLDClosure Summary: GC walks the mirror using OopClosure rather than using CLDClosure in oops_interpreted_do() Reviewed-by: dlong, twisti, stefank
|
#
10810:1b2d19e6b14d |
|
07-Apr-2016 |
bharadwaj |
Merge
|
#
10783:03fb00b96355 |
|
29-Mar-2016 |
enevill |
8151775: aarch64: add support for 8.1 LSE atomic operations Reviewed-by: aph
|
#
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
|
#
10670:942f0be73f8f |
|
18-Mar-2016 |
jwilhelm |
Merge
|
#
10666:8c1631a0157b |
|
18-Mar-2016 |
coleenp |
8152065: TraceBytecodes breaks the interpreter expression stack Summary: Move trace_bytecode to InterpreterRuntime and make trace_bytecode an IRT_LEAF so that safepoints are not allowed. Reviewed-by: jiangli, dholmes, dcubed
|
#
10439:9e9281592247 |
|
05-Mar-2016 |
fyang |
8151340: aarch64: prefetch the destination word for write prior to ldxr/stxr loops. Summary: aarch64: add prefetch for write prior to ldxr/stxr loops. Reviewed-by: aph Contributed-by: felix.yang@linaro.org
|
#
10061:197538942788 |
|
28-Jan-2016 |
thartmann |
Merge
|
#
10008:fa208f0c40c3 |
|
12-Jan-2016 |
enevill |
8146886: aarch64: fails to build following 8136525 and 8139864 Summary: Fix several build errors and warnings Reviewed-by: aph
|
#
9950:4a2acca4e4f7 |
|
14-Jan-2016 |
jwilhelm |
Merge
|
#
9934:fd5d53ecf040 |
|
12-Jan-2016 |
coleenp |
8146410: Interpreter functions are declared and defined in the wrong files Summary: Moved functions to the correct files. Reviewed-by: goetz, aph, twisti, mockner
|
#
9898:2794bc7859f5 |
|
07-Jan-2016 |
jprovino |
Merge
|
#
9880:d321ba06d890 |
|
22-Dec-2015 |
coleenp |
8074457: Remove the non-Zero CPP Interpreter Summary: Remove cppInterpreter assembly files and reorganize InterpreterGenerator includes Reviewed-by: goetz, bdelsart
|
#
9867:3125c4a60cc9 |
|
20-Dec-2015 |
goetz |
8139864: Improve handling of stack protection zones. Reviewed-by: stuefe, coleenp, fparain
|
#
9814:22fd02fad88b |
|
23-Dec-2015 |
twisti |
8143072: [JVMCI] Port JVMCI to AArch64 Reviewed-by: gdub, rschatz, twisti, kvn Contributed-by: aph@redhat.com
|
#
9801:80f8be586fae |
|
18-Dec-2015 |
twisti |
Merge
|
#
9669:fa6c3293817f |
|
05-Dec-2015 |
coleenp |
8144534: Refactor templateInterpreter and templateInterpreterGenerator functions Summary: merged templateInterpreter_x86_32/64 into templateInterpreterGenerator_x86.cpp (some 32/64 functions remain for the hand coded crc functions). Reviewed-by: goetz, jrose, twisti
|