Harold Seigel
|
cf3e4bfdb5
|
8258838: Remove JVM option UseStackBanging
Reviewed-by: dholmes, coleenp, kvn
|
2021-01-11 18:18:13 +00:00 |
|
Claes Redestad
|
20020d1572
|
8254360: Re-examine use of CodeBuffer::verify_section_allocation
Reviewed-by: neliasso, thartmann, kvn
|
2020-11-25 21:50:34 +00:00 |
|
Claes Redestad
|
700447f7e4
|
8255909: Remove unused delayed_value methods
Reviewed-by: minqi, coleenp, thartmann
|
2020-11-05 08:37:08 +00:00 |
|
Claes Redestad
|
185c8bcf8a
|
8255338: CodeSections are never frozen
Reviewed-by: neliasso, kvn
|
2020-10-23 17:46:30 +00:00 |
|
Claes Redestad
|
cc861134f4
|
8255271: Avoid generating duplicate interpreter entries for subword types
Reviewed-by: iklam, coleenp
|
2020-10-23 15:37:46 +00:00 |
|
Claes Redestad
|
c1524c59ad
|
8255208: CodeStrings passed to Disassembler::decode are ignored
Reviewed-by: kvn, iklam
|
2020-10-23 07:30:28 +00:00 |
|
Coleen Phillimore
|
6bc493188b
|
8253717: Relocate stack overflow code out of thread.hpp/cpp
Reviewed-by: rehn, dcubed, dholmes, stuefe
|
2020-10-08 11:24:27 +00:00 |
|
Patric Hedlin
|
3e0dc68883
|
8248901: Signed immediate support in .../share/assembler.hpp is broken
Reviewed-by: neliasso, kvn, thartmann
|
2020-07-06 21:29:51 +02:00 |
|
Claes Redestad
|
176192499f
|
8241042: x86_64: Improve Assembler generation
Reviewed-by: vlivanov, kvn
|
2020-03-05 16:07:17 +01:00 |
|
Stefan Karlsson
|
e4b27a48a0
|
8183574: Unify the is_power_of_2 functions
Reviewed-by: kbarrett, redestad
|
2020-02-17 10:03:17 +01:00 |
|
Stefan Karlsson
|
161333eeba
|
8234748: Clean up atomic and orderAccess includes
Reviewed-by: dholmes
|
2019-11-26 10:47:46 +01:00 |
|
Tobias Hartmann
|
6bc9833f65
|
8231058: VerifyOops crashes with assert(_offset >= 0) failed: offset for non comment?
Offset method should only be called for comments.
Reviewed-by: roland, dholmes
|
2019-09-23 14:30:31 +02:00 |
|
Tobias Hartmann
|
7cff981f5a
|
8224624: Inefficiencies in CodeStrings::add_comment cause timeouts
Changing CodeStrings to a doubly-linked-list and searching for the comment with the right offset in reverse.
Reviewed-by: kvn
|
2019-08-22 12:24:02 +02:00 |
|
Christian Hagedorn
|
ce70e6c481
|
8071275: remove AbstractAssembler::update_delayed_values dead code
Removed dead code.
Reviewed-by: thartmann, mdoerr
|
2019-07-25 08:04:33 +02:00 |
|
Per Lidén
|
0cc21805ba
|
8225779: Remove unused CollectedHeap::cell_header_size()
Reviewed-by: eosterlund, rkennke, shade
|
2019-06-19 08:43:23 +02:00 |
|
Andrew Haley
|
83377c41ff
|
8225429: Regression in disassembly quality
Reviewed-by: never
|
2019-06-10 10:11:42 +01:00 |
|
Lutz Schmidt
|
b730805159
|
8213084: Rework and enhance Print[Opto]Assembly output
Reviewed-by: kvn, thartmann
|
2019-05-21 15:51:35 +02:00 |
|
Stefan Karlsson
|
c90f3ee68b
|
8223624: Cleanup includes of universe.hpp
Reviewed-by: coleenp, lkorinth
|
2019-05-09 14:28:30 +02:00 |
|
Stefan Karlsson
|
34c357ee6f
|
8223621: Move Universe usage out of oopRecorder.hpp
Reviewed-by: coleenp, lkorinth
|
2019-05-09 14:26:03 +02:00 |
|
Stefan Karlsson
|
5a8ba256df
|
8223136: Move compressed oops functions to CompressedOops class
Reviewed-by: coleenp, lkorinth
|
2019-05-09 14:26:03 +02:00 |
|
Lutz Schmidt
|
97807df5ba
|
8219214: Infinite Loop in CodeSection::dump()
Reviewed-by: kvn, thartmann
|
2019-03-06 12:14:47 +01:00 |
|
Coleen Phillimore
|
154a1a02bf
|
8216167: Update include guards to reflect correct directories
Use script and some manual fixup to fix directores names in include guards.
Reviewed-by: lfoltan, eosterlund, kbarrett
|
2019-01-10 15:13:51 -05:00 |
|
Roman Kennke
|
2abb0a31aa
|
8213795: Force explicit null check on patching placeholder offset
Reviewed-by: kvn, adinn
|
2018-11-14 18:57:47 +01:00 |
|
Roman Kennke
|
7c3f2b06f1
|
8213199: GC abstraction for Assembler::needs_explicit_null_check()
Reviewed-by: adinn, eosterlund
|
2018-11-08 23:31:08 +01:00 |
|
Vladimir Kozlov
|
6f8114227c
|
8209594: guarantee(this->is8bit(imm8)) failed: Short forward jump exceeds 8-bit offset
Replace short jumps and fix other issues when generated code exceed expected range.
Reviewed-by: dlong, rasbold
|
2018-09-04 12:44:02 -07:00 |
|
Xin Liu
|
6cbef1de5d
|
8206075: On x86, assert on unbound assembler Labels used as branch targets
Reviewed-by: kvn, mdoerr, phh
|
2018-07-20 11:55:05 -07:00 |
|
Goetz Lindenmaier
|
2e682fa3cd
|
8207049: Minor improvements of compiler code
Reviewed-by: kvn, mdoerr
|
2018-07-12 16:31:28 +02:00 |
|
Andrew Haley
|
dd0ba10925
|
8204680: Disassembly does not display code strings in stubs
Reviewed-by: kvn
|
2018-06-11 15:32:43 +01:00 |
|
Andrew Haley
|
0d6885f792
|
8185505: AArch64: Port AOT to AArch64
Reviewed-by: kvn
|
2018-05-14 12:03:59 +01:00 |
|
Stefan Karlsson
|
1a1aecd166
|
8200106: Move NoSafepointVerifier out from gcLocker.hpp
Reviewed-by: coleenp
|
2018-03-23 18:54:12 +01:00 |
|
Coleen Phillimore
|
ee9d695757
|
8199283: Remove ValueObj class for allocation subclassing for compiler code
Reviewed-by: stefank, tschatzl
|
2018-03-09 20:01:38 -05:00 |
|
Zhongwei Yao
|
0db8f238af
|
8196064: AArch64: Merging ld/st into ldp/stp in macro-assembler
Reviewed-by: aph
|
2018-02-03 10:36:58 +08:00 |
|
Coleen Phillimore
|
39b068db11
|
8188220: Remove Atomic::*_ptr() uses and overloads from hotspot
With the new template functions these are unnecessary.
Reviewed-by: kbarrett, dholmes, eosterlund
|
2017-10-16 22:36:06 -04:00 |
|
Erik Joelsson
|
3789983e89
|
8187443: Forest Consolidation: Move files to unified layout
Reviewed-by: darcy, ihse
|
2017-09-12 19:03:39 +02:00 |
|