Skip to content

Commit

Permalink
Remove deprecated outlined prolog/epilog logic X86
Browse files Browse the repository at this point in the history
Outlined prolog/epilog logic has been long deprecated on X86, removing it.

Signed-off-by: Victor Ding <[email protected]>
  • Loading branch information
Victor Ding committed Jul 16, 2018
1 parent eeda7b4 commit 61dab3c
Show file tree
Hide file tree
Showing 3 changed files with 72 additions and 423 deletions.
20 changes: 0 additions & 20 deletions runtime/compiler/runtime/Runtime.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -338,16 +338,6 @@ JIT_HELPER(interpreterSyncXMM0DStaticGlue);
JIT_HELPER(methodHandleJ2IGlue);
JIT_HELPER(methodHandleJ2I_unwrapper);

JIT_HELPER(outlinedPrologue_0preserved);
JIT_HELPER(outlinedPrologue_1preserved);
JIT_HELPER(outlinedPrologue_2preserved);
JIT_HELPER(outlinedPrologue_3preserved);
JIT_HELPER(outlinedPrologue_4preserved);
JIT_HELPER(outlinedPrologue_5preserved);
JIT_HELPER(outlinedPrologue_6preserved);
JIT_HELPER(outlinedPrologue_7preserved);
JIT_HELPER(outlinedPrologue_8preserved);

// --------------------------------------------------------------------------------
// IA32
// --------------------------------------------------------------------------------
Expand Down Expand Up @@ -1191,16 +1181,6 @@ void initializeCodeRuntimeHelperTable(J9JITConfig *jitConfig, char isSMP)
SET(TR_methodHandleJ2IGlue, (void *)methodHandleJ2IGlue, TR_Helper);
SET(TR_methodHandleJ2I_unwrapper, (void *)methodHandleJ2I_unwrapper, TR_Helper);

SET(TR_outlinedPrologue_0preserved, (void *)outlinedPrologue_0preserved, TR_Helper);
SET(TR_outlinedPrologue_1preserved, (void *)outlinedPrologue_1preserved, TR_Helper);
SET(TR_outlinedPrologue_2preserved, (void *)outlinedPrologue_2preserved, TR_Helper);
SET(TR_outlinedPrologue_3preserved, (void *)outlinedPrologue_3preserved, TR_Helper);
SET(TR_outlinedPrologue_4preserved, (void *)outlinedPrologue_4preserved, TR_Helper);
SET(TR_outlinedPrologue_5preserved, (void *)outlinedPrologue_5preserved, TR_Helper);
SET(TR_outlinedPrologue_6preserved, (void *)outlinedPrologue_6preserved, TR_Helper);
SET(TR_outlinedPrologue_7preserved, (void *)outlinedPrologue_7preserved, TR_Helper);
SET(TR_outlinedPrologue_8preserved, (void *)outlinedPrologue_8preserved, TR_Helper);

#else // AMD64

// -------------------------------- IA32 ------------------------------------
Expand Down
Loading

0 comments on commit 61dab3c

Please sign in to comment.