#7998 fix the blocking issue with -XX:-UseOnStackReplacement mips64el-jdk8u181-b15

#7989 [C1] fix "assert(a != b) failed: registers must be different"

#7987 implements tieredcompilation in mips template interpreter

#7972 added some MIPS implementation of SA

#7972 Backport of #7923 rename mips to mips64 in hotspot agent

#7826 os::get_previous_fp() can't be inlined when using "labels as values" to get pc.

#7936 [C1] fix several "assert(is_simm16(imm)) failed: not a signed 16-bit int" and "assert(a != b) failed: registers must be different"

#7890 [C1] fix some assert errors for is_simm16 range check and Address construction check

#7856 Compressed class space not allocated in lower regions. [Backport of JDK-8159056]

#7900 Fix -XX:-UseLoongsonISA fastdebug assertion error

#5359 loaded the correct address of method pointer in vtable

#7877 Follows c22fe8047623, range checking for xori should be regarded as 16-bit unsigned integer

#7878 #7879 AT was forbidened in Address constructors and unsupported index register in memory addressing was asserted

#7877 range checking was added for the immediate field of mips instructions

#7833 [C1] fix bugs in LIR_Assembler::emit_profile_call

#7837 fixed assembler of MIPS break instruction

#7520 added instruct matching StorePConditional and LoadPLocked

#7736 [C1] Fix langtools:tools/javac/BadOptimization/DeadCode4.java accidental removal of live code issue

#7780 [C1] fix LIR_Assembler::negate for single_cpu operands

#7734 [C1] optimize code generation for imul&idiv for mips

#7757 sp should be 64-bit in 64-bit OS

#7608 fix a deopt error (fetching wrong float value)

#7589 fixed wrong start address calculation before calling popframe_preserve_args in generate_throw_exception of interpreter

#7557 removed redundant get_thread to save interpreter code size

#7554 [C1] fix a java.lang.NullPointerException for compiler/stringopts/TestStringObjectInitialization.java

#7569 update copyright time of files modified in 2017 and 2018

used warning(...) not tty print to output warnning message when failing to open /proc/cpuinfo

#7555 [C1] Fix java/lang/Math/CeilAndFloorTests.java wrongly print Failure issue

#7570 [C1] Fix a wrong parameter when Runtime1::generate_code_for calls Runtime1::generate_exception_throw.

#7556 [C1] Fix compiler/5091921/Test6196102.java ERROR output issue

(0) -3000 -1000 -300 -100 -50 -30 +30 +50 +100 +300 tip

mercurial