- 17 2月, 2016 1 次提交
-
-
由 igerasim 提交于
Summary: Add intrinsics for BigInteger squareToLen and mulAdd methods. Reviewed-by: kvn, jrose
-
- 27 1月, 2016 1 次提交
-
-
由 thartmann 提交于
Summary: Emit CastII to make narrow ConvI2L dependent on the corresponding range check. Reviewed-by: kvn, roland
-
- 31 8月, 2015 1 次提交
-
-
由 roland 提交于
Summary: Bad rewiring of memory edges when we split unique types during EA Reviewed-by: kvn
-
- 11 6月, 2015 1 次提交
-
-
由 vlivanov 提交于
Reviewed-by: kvn
-
- 03 6月, 2015 1 次提交
-
-
由 roland 提交于
Summary: Node::depends_only_on_test() should return false for Unsafe loads Reviewed-by: kvn, adinn
-
- 22 5月, 2015 1 次提交
-
-
由 thartmann 提交于
Summary: Added test to check correctness of type propagation to CmpUNodes. Reviewed-by: kvn
-
- 19 5月, 2015 1 次提交
-
-
由 simonis 提交于
Reviewed-by: kvn
-
- 08 5月, 2015 1 次提交
-
-
由 thartmann 提交于
Summary: Prevent vectorization of memory operations with different invariant offsets if unaligned memory accesses are not allowed. Reviewed-by: kvn
-
- 01 5月, 2015 1 次提交
-
-
由 bmoloden 提交于
Reviewed-by: kvn, iignatyev
-
- 14 4月, 2015 1 次提交
-
-
由 vlivanov 提交于
Reviewed-by: kvn
-
- 27 3月, 2015 1 次提交
-
-
由 roland 提交于
Summary: meet of 2 constant arrays result in bottom Reviewed-by: kvn
-
- 20 3月, 2015 1 次提交
-
-
由 zmajo 提交于
Summary: Instead of 'fpclass', use cast float->int and double->long to check if value is +0.0f and +0.0d, respectively. Reviewed-by: kvn, simonis, dlong
-
- 12 3月, 2015 1 次提交
-
-
由 roland 提交于
Summary: default methods added to classes confuse dependency processing Reviewed-by: kvn
-
- 02 3月, 2015 1 次提交
-
-
由 thartmann 提交于
Summary: Escape state of allocated object should be always adjusted after it was passed to a method. Reviewed-by: kvn
-
- 18 2月, 2015 1 次提交
-
-
由 iveresov 提交于
Summary: Check for overflow when inverting the loop during the counted loop conversion Reviewed-by: kvn
-
- 23 4月, 2015 2 次提交
- 16 1月, 2015 1 次提交
-
-
由 asiebenborn 提交于
Reviewed-by: kvn
-
- 10 12月, 2014 2 次提交
- 03 12月, 2014 1 次提交
-
-
由 iignatyev 提交于
Reviewed-by: kvn, rbackman, anoll, vlivanov, iignatyev Contributed-by: tatiana.pivovarova@oracle.com
-
- 02 12月, 2014 1 次提交
-
-
由 roland 提交于
Summary: dead backbranch in main loop results in erroneous array access Reviewed-by: kvn, iveresov
-
- 26 11月, 2014 1 次提交
-
-
由 roland 提交于
Summary: OOM during reallocation of scalar replaced objects in deoptimization causes crashes Reviewed-by: kvn, jrose
-
- 10 12月, 2014 1 次提交
-
-
由 iveresov 提交于
Summary: Fix FP registers save/restore during exception handling Reviewed-by: kvn, vlivanov
-
- 04 12月, 2014 1 次提交
-
-
由 roland 提交于
Summary: PhaseIdealLoop::split_if_with_blocks_post() shoulnd't reorder range checks adjusted by range check smearing Reviewed-by: kvn, jrose
-
- 20 11月, 2014 2 次提交
- 11 11月, 2014 1 次提交
-
-
由 thartmann 提交于
8056071: compiler/whitebox/IsMethodCompilableTest.java fails with 'method() is not compilable after 3 iterations' Summary: Always use MDO if valid and always compile trivial methods with C1 if available. Reviewed-by: kvn, iveresov
-
- 25 10月, 2014 1 次提交
-
-
由 vlivanov 提交于
Reviewed-by: kvn, roland
-
- 30 10月, 2014 1 次提交
-
-
由 thartmann 提交于
Summary: Fixed Whitebox.deoptimizeMethod() to deoptimize all OSR versions of the method. Reviewed-by: kvn, iignatyev
-
- 28 10月, 2014 1 次提交
-
-
由 thartmann 提交于
8061983: [TESTBUG] compiler/whitebox/MakeMethodNotCompilableTest.java fails with "must not be in queue" Summary: Added a method checkNotCompiled(boolean isOsr) to either check if the method is OSR compiled or to check if it is non-OSR compiled. Reviewed-by: kvn
-
- 24 10月, 2014 1 次提交
-
-
由 thartmann 提交于
Summary: Call warmup code from OSR triggering method to make sure no non-OSR compilation is triggered in the loop. Reviewed-by: kvn
-
- 17 10月, 2014 1 次提交
-
-
由 thartmann 提交于
Summary: Move the call to 'waitAndDeoptimize' from the warmup methods to the osr triggering methods to make sure that no non-osr compilation is in the queue after warmup. Reviewed-by: kvn
-
- 13 10月, 2014 1 次提交
-
-
由 thartmann 提交于
Summary: Added code to 'warm up' the methods before triggering OSR compilation by executing them a limited number of times. Like this, the profile information marks the loop exit as taken and we don't add an uncommon trap. Reviewed-by: kvn, dlong, iignatyev
-
- 17 9月, 2014 1 次提交
-
-
由 iignatyev 提交于
Reviewed-by: kvn, iveresov, iignatyev Contributed-by: NBoris Molodenkov <boris.molodenkov@oracle.com>
-
- 24 9月, 2014 1 次提交
-
-
由 iveresov 提交于
Summary: Added a test case the UnsafeRawOp intrinsics Reviewed-by: kvn
-
- 29 8月, 2014 1 次提交
-
-
由 thartmann 提交于
8055657: Test compiler/classUnloading/methodUnloading/TestMethodUnloading.java does not work with non-default GC Summary: Remove the '-XX:+UseParallelGC' parameter from the test because it is conflicting with other GC settings. Reviewed-by: kvn
-
- 25 8月, 2014 1 次提交
-
-
由 thartmann 提交于
Summary: Because anonymous classes are not in the system dictionary, we have to set 'unloading_occurred' based on 'CLDG::do_unloading()'. Added jtreg test. Reviewed-by: kvn, coleenp
-
- 23 8月, 2014 1 次提交
-
-
由 kvn 提交于
Summary: Require to specify UnlockExperimentalVMOptions flag together with UseRTMLocking flag on un-patched systems where CPUID allows it but is unsupported otherwise. Reviewed-by: iveresov, fzhinkin
-
- 11 7月, 2014 1 次提交
-
-
由 vlivanov 提交于
Reviewed-by: kvn, jrose
-