- 23 7月, 2020 1 次提交
-
-
由 yunyao.zxl 提交于
Summary: Bug fixes for JKU coroutine The JKU patch has several flaws: 1. When using JDI to debug coroutine, it may crash because the _switchTo intrinsic entry will change to the interpreter one, which is a SHOULD_NOT_REACH_HERE(). 2. Change miscellaneous thread-local data structures to coroutine-local level during _switchTo phase. 3. Disable making zombies of _switchTo alike intrinsic things. 4. Fix multiple mem leak problems for coroutine data structures. 5. Create an empty JNIHandleBlock for the first Java call. 6. The stack layout of Coroutine doesn't align with 16 bytes on x86_64 which will cause some float point instructions to throw an sig fault. 7. etc. Test Plan: Coroutine tests Reviewed-by: yuleil, shiyuexw, sanhong Issue: https://github.com/alibaba/dragonwell8/issues/113
-
- 22 7月, 2020 1 次提交
-
-
由 yunyao.zxl 提交于
Summary: - From http://hg.openjdk.java.net/mlvm/mlvm/hotspot/file/4cd7d914b0e3/coro-simple.patch. - Resolve trivial conflicts in: systemDictionary.hpp, thread.cpp, debug.hpp. - Add an option "EnableCoroutine". Test Plan: run jtreg tests Reviewed-by: yuleil, shiyuexw, sanhong Issue: https://github.com/alibaba/dragonwell8/issues/113
-
- 15 7月, 2020 7 次提交
-
-
由 Denghui Dong 提交于
This reverts commit 5382b8e0.
-
由 Denghui Dong 提交于
This reverts commit e1d80ec1.
-
由 Denghui Dong 提交于
This reverts commit c7503dc8.
-
由 Denghui Dong 提交于
This reverts commit 174fa73f.
-
由 Denghui Dong 提交于
This reverts commit e8704b92.
-
由 Denghui Dong 提交于
This reverts commit 7a01e5e2.
-
由 Denghui Dong 提交于
This reverts commit ca5fefe8.
-
- 17 6月, 2020 1 次提交
-
-
由 apetushkov 提交于
Reviewed-by: rehn, egahlin
-
- 15 6月, 2020 1 次提交
-
-
由 apetushkov 提交于
Reviewed-by: neugens Contributed-by: asemenov@azul.com
-
- 12 6月, 2020 1 次提交
-
-
由 jbachorik 提交于
8233197: Invert JvmtiExport::post_vm_initialized() and Jfr:on_vm_start() start-up order for correct option parsing 8246703: [TESTBUG] Add test for JDK-8233197 Reviewed-by: aph, adinn, neugens
-
- 02 6月, 2020 1 次提交
-
-
由 Hao Tang 提交于
Summary: Print Tenant ID in GC log of tenant triggered GC Test Plan: hotspot/test/multi-tenant/ Reviewed-by: luchsh, mmyxym Issue: https://github.com/alibaba/dragonwell8/issues/102
-
- 25 5月, 2020 1 次提交
-
-
由 fyang 提交于
Reviewed-by: thartmann, kvn, andrew Contributed-by: zhouyong44@huawei.com
-
- 07 4月, 2020 1 次提交
-
-
由 Chuansheng Lu 提交于
Summary: Fixed build failure on Windows by disabling CPU related features Test Plan: hotspot/test/sanity Reviewed-by: kuaiwei, yuleil Issue: https://github.com/alibaba/dragonwell8/issues/92
-
- 06 4月, 2020 1 次提交
-
-
由 Chuansheng Lu 提交于
Summary: added new flag -XX:+TenantDataIsolation Test Plan: jdk/test/multi-tenant Reviewed-by: yuleil, superajun-wsj Issue: https://github.com/alibaba/dragonwell8/issues/84
-
- 05 4月, 2020 1 次提交
-
-
由 Chuansheng Lu 提交于
Summary: added two new options to support tenant cpu controlling Test Plan: jdk/test/multi-tenant Reviewed-by: yuleil, superajun-wsj Issue: https://github.com/alibaba/dragonwell8/issues/84
-
- 04 4月, 2020 1 次提交
-
-
由 Hao Tang 提交于
Summary: ported heap throttling feature of MultiTenant to Dragonwell8 Test Plan: hotspot/test/multi-tenant/ Reviewed-by: luchsh, mmyxym Issue: https://github.com/alibaba/dragonwell8/issues/91
-
- 03 4月, 2020 2 次提交
-
-
由 Hao Tang 提交于
Summary: ported heap isolation feature of MultiTenant to Dragonwell8 Test Plan: hotspot/test/multi-tenant/ Reviewed-by: luchsh, mmyxym Issue: https://github.com/alibaba/dragonwell8/issues/90
-
由 aph 提交于
Summary: Various small fixes around strncpy and strncat Reviewed-by: andrew
-
- 02 4月, 2020 1 次提交
-
-
由 Chuansheng Lu 提交于
Summary: ported HotSpot interfaces to Dragonwell8 to support MultiTenant framework Test Plan: jdk/test/multi-tenant Reviewed-by: yuleil, sanhong Issue: https://github.com/alibaba/dragonwell8/issues/84
-
- 09 3月, 2020 1 次提交
-
-
由 yunyao.zxl 提交于
Summary: fix some misc things to build fastdebug version dragonwell8: fastdebug version has `-DCHECK_UNHANDLED_OOPS` which will make `oop` as an object instead of a pointer. Test Plan: build Dragonwell in fastdebug mode Reviewed-by: luchsh,D-D-H Issue: https://github.com/alibaba/dragonwell8/issues/82
-
- 18 2月, 2020 1 次提交
-
-
由 Chuansheng Lu 提交于
Summary: Fixed build failure caused by -Werror=format-security Test Plan: build and sanity test Reviewed-by: D-D-H, mmyxym Issue: https://github.com/alibaba/dragonwell8/issues/79
-
- 02 1月, 2020 1 次提交
-
-
由 denghui.ddh 提交于
Summary: Fix build issues caused by object allocation profiling on Windows/Mac Test Plan: build Dragonwell 8 successfully on Linux/Windows/Mac Reviewed-by: zhengxiaolinX, luchsh, sanhong Issue: https://github.com/alibaba/dragonwell8/issues/74
-
- 31 12月, 2019 1 次提交
-
-
由 云矅 提交于
Summary: Port 8202353 from lastest jdk, in order to fix compatibility of 8u232 api change instead of the origin openjdk8 patch Buglist ref: https://bugs.openjdk.java.net/browse/JDK-8202353 Fix ref: http://hg.openjdk.java.net/jdk/jdk/rev/f605c91e5219 Test Plan: Successfully build Dragonwell8, and pass jfr tests. Reviewed-by: D-D-H,luchsh,sanhong Issue: https://github.com/alibaba/dragonwell8/issues/73
-
- 27 12月, 2019 1 次提交
-
-
由 卓昂 提交于
Summary: add support for opto object allocations sampling Test Plan: test/jfr/event/objectsprofiling/TestOptoObjectAllocationsSampling.java Reviewers: zhengxiaolinX, luchsh, sanhong Issue: https://github.com/alibaba/dragonwell8/issues/64
-
- 05 12月, 2019 14 次提交
-
-
由 maoliang.ml 提交于
Summary: Fix build issues on Windows/Mac from G1ElasticHeap Test Plan: test/elastic_heap/ Reviewers: shiyuexw, sanhong Issue: https://github.com/alibaba/dragonwell8/issues/54 CR:
-
由 maoliang.ml 提交于
Summary: G1ElasticHeap to support heap shrink/expansion in runtime Test Plan: test/elastic-heap/ Reviewers: Issue: https://github.com/alibaba/dragonwell8/issues/46 CR: https://github.com/alibaba/dragonwell8_hotspot/pull/12
-
由 卓昂 提交于
Test Plan: existing test cases Reviewed-by: shiyue Issue: https://github.com/alibaba/dragonwell8/issues/52
-
由 卓昂 提交于
Test Plan: existing test cases Reviewed-by: shiyue, kuaiwei Issue: https://github.com/alibaba/dragonwell8/issues/52
-
由 Kuai Wei 提交于
Summary: change build script and to code to support windows platform Test Plan: existing test cases Reviewers: shiyue, chuansheng Issue: https://aone.alibaba-inc.com/task/22514166 CR:
-
由 Yifei Zhang 提交于
Summary: Invoke JWarmup APIs via jcmd Test Plan: test/jwarmup/jcmd/TestInvokeJWarmupViaJcmd.java Reviewers: kuaiwei, luchsh Issue: https://aone.alibaba-inc.com/task/22023553 CR: https://aone.alibaba-inc.com/task/22023553
-
由 Chuansheng Lu 提交于
Summary: _mini_dump is not initialized for all paths Test Plan: test/serviceability/ Reviewed-by: D-D-H, kuaiwei Issue: https://github.com/alibaba/dragonwell8/issues/45
-
由 Xiaoming Gu 提交于
[C2] Backport JDK-8010500: Possible null pointer dereference at hotspot/src/share/vm/opto/loopnode.hpp Summary: Added NULL check for loopnode() in get_pre_loop_end() Backport the fix for JDK-8010500 (https://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/4e7ee57b57bf) from OpenJDK. Test Plan: none Reviewed-by: kuaiwei, luchsh Issue: https://github.com/alibaba/dragonwell8/issues/13
-
由 denghui.ddh 提交于
Summary: add compatibility for UnlockCommercialFeatures Test Plan: test/jfr/test_unlockCommercialFeatures_compatibility.sh Reviewed-by: yfxhust, luchsh Issue: https://github.com/alibaba/dragonwell8_hotspot/issues/6
-
由 denghui.ddh 提交于
Summary: remove useless fields of ThreadAllocationStatistics Test Plan: jdk/test/jdk/jfr/event/runtime/TestThreadAllocationEvent.java Reviewed-by: yfxhust, luchsh Issue: https://github.com/alibaba/dragonwell8_hotspot/issues/5
-
由 Kuai Wei 提交于
Summary: Port jwarmup to dragonwell 8u hotspot ref T19299187 Test Plan: test/hotspot/jtreg/jwarmup/Issue11272598.java test/hotspot/jtreg/jwarmup/TestDisableNCE.java test/hotspot/jtreg/jwarmup/TestNotDeoptJITMethod.sh test/hotspot/jtreg/jwarmup/issue9780156.sh test/hotspot/jtreg/jwarmup/TestEagerCompilation.java test/hotspot/jtreg/jwarmup/TestNotifyDeopt.sh test/hotspot/jtreg/jwarmup/TestCheckIfCompilationIsComplete.sh test/hotspot/jtreg/jwarmup/TestFlagAssertion.java test/hotspot/jtreg/jwarmup/TestReadLogfile.java test/hotspot/jtreg/jwarmup/TestClassInitChain.java test/hotspot/jtreg/jwarmup/TestLogFlush.java test/hotspot/jtreg/jwarmup/TestRecordNullMethodCounter.java test/hotspot/jtreg/jwarmup/TestThrowInitializaitonException.java test/hotspot/jtreg/jwarmup/TestDisableMethodData.sh test/hotspot/jtreg/jwarmup/TestMethodRecorder.java test/hotspot/jtreg/jwarmup/TestTieredCompilationInRecording.sh Reviewers: 传胜, 三红, yumin.qi Reviewed By: 传胜, 三红 Subscribers: 麦庶 Differential Revision: https://aone.alibaba-inc.com/code/D852146
-
由 tongbao.ztb 提交于
Summary: - add a warning of large array allocation - port D3674 to dragonwell Test Plan: test/runtime/memory/TestArrayAllocationWarning.java Reviewers: 传胜 Differential Revision: https://aone.alibaba-inc.com/code/D851704
-
由 tongbao.ztb 提交于
Summary: - The original GC printing did not change in the gc log after a full gc, this patch will fix this printing problem - port D65612 to dragonwell Test Plan: hotspot/test/gc/metaspace/TestMetaspaceGCLogSize.java Reviewers: 传胜 Differential Revision: https://aone.alibaba-inc.com/code/D851703
-
由 tongbao.ztb 提交于
Summary: - port D64010 to dragonwell - print the detail time when doing root processing in generational heap collection Test Plan: hotspot/test/gc/TestPrintGCRootsTraceTime.java hotspot/test/gc/ Reviewers: 传胜 Differential Revision: https://aone.alibaba-inc.com/code/D851700
-