Christian Thalinger
16526e000e
8136421: JEP 243: Java-Level JVM Compiler Interface
...
Reviewed-by: ihse, alanb, roland, coleenp, iveresov, kvn, kbarrett
2015-10-08 12:49:30 -10:00
Martin Doerr
99c37e9ee2
8136525: Generate interpreter entries only once and avoid unnecessary jump to jump
...
Reviewed-by: coleenp, twisti, aph
2015-09-17 09:03:57 +02:00
Ed Nevill
4f5be2ee49
8133352: aarch64: generates constrained unpredictable instructions
...
Fix generation of unpredictable STXR Rs, Rt, [Rn] with Rs == Rt
Reviewed-by: kvn, aph, adinn
2015-08-18 12:40:22 +00:00
Yumin Qi
6384ca7b1f
8025692: Log what methods are touched at run-time
...
Added two diagnostic flags, LogTouchedMethods and PrintTouchedMethodsAtExit to list all methods that have been touched at run time. Added new jcmd, VM.print_touched_methods.
Reviewed-by: acorn, iklam
2015-07-15 12:24:41 -07:00
Andrew Haley
2fc2ef9a39
8075045: AARCH64: Stack banging should use store rather than load
...
Change stack bangs to use a store rather than a load
Reviewed-by: dholmes
2015-03-17 14:03:05 +00:00
Andrew Dinn
539384a8d2
8074119: [AARCH64] stage repo misses fixes from several Hotspot changes
...
Add shared code changes from 8059606, 8069230, 8068976, 8068977, 8072911 and 8071805
Reviewed-by: aph, kvn
2015-03-02 10:31:52 -08:00
Andrew Haley
b6546c2b92
8069593: Changes to JavaThread::_thread_state must use acquire and release
...
Reviewed-by: kvn, dlong
2015-01-21 14:38:48 -08:00
Andrew Haley
9c458decf5
8068054: AARCH64: Assembler interpreter, shared runtime
...
Add src/cpu/aarch64/vm/* interpreter, shared runtime files.
Reviewed-by: kvn, roland, coleenp, twisti
2015-01-20 11:34:17 -08:00