From 50e481409e45434576ad6383f830819797aa0bb1 Mon Sep 17 00:00:00 2001 From: Daryl Maier Date: Wed, 30 Jan 2019 15:45:20 -0500 Subject: [PATCH] Remove OpenJ9-specific FrontEnd functions * getClassDepthAndFlagsValue * getStringLength These are only used in OpenJ9-guarded code. Signed-off-by: Daryl Maier --- compiler/codegen/FrontEnd.cpp | 13 ------------- compiler/codegen/FrontEnd.hpp | 4 ---- 2 files changed, 17 deletions(-) diff --git a/compiler/codegen/FrontEnd.cpp b/compiler/codegen/FrontEnd.cpp index 01222ec908f..f1891bf1798 100644 --- a/compiler/codegen/FrontEnd.cpp +++ b/compiler/codegen/FrontEnd.cpp @@ -193,12 +193,6 @@ TR_FrontEnd::getFormattedName( } -uintptrj_t -TR_FrontEnd::getClassDepthAndFlagsValue(TR_OpaqueClassBlock * classPointer) - { - notImplemented("getClassDepthAndFlagsValue"); - return 0; - } TR_OpaqueMethodBlock* TR_FrontEnd::getMethodFromName(char * className, char *methodName, char *signature, TR_OpaqueMethodBlock *callingMethod) @@ -319,13 +313,6 @@ TR_FrontEnd::getClassFromMethodBlock(TR_OpaqueMethodBlock *mb) return NULL; } -int32_t -TR_FrontEnd::getStringLength(uintptrj_t objectPointer) - { - notImplemented("getStringLength"); - return 0; - } - intptrj_t TR_FrontEnd::getStringUTF8Length(uintptrj_t objectPointer) { diff --git a/compiler/codegen/FrontEnd.hpp b/compiler/codegen/FrontEnd.hpp index 5df3e967799..c941db1770b 100644 --- a/compiler/codegen/FrontEnd.hpp +++ b/compiler/codegen/FrontEnd.hpp @@ -228,10 +228,6 @@ class TR_FrontEnd : public TR_Uncopyable virtual TR_OpaqueClassBlock * getComponentClassFromArrayClass(TR_OpaqueClassBlock *arrayClass); virtual TR_OpaqueClassBlock * getLeafComponentClassFromArrayClass(TR_OpaqueClassBlock *arrayClass); - // to J9 - virtual uintptrj_t getClassDepthAndFlagsValue(TR_OpaqueClassBlock * classPointer); - virtual int32_t getStringLength(uintptrj_t objectPointer); - // Null-terminated. bufferSize >= 1+getStringUTF8Length(objectPointer). Returns buffer just for convenience. virtual char *getStringUTF8(uintptrj_t objectPointer, char *buffer, intptrj_t bufferSize); virtual intptrj_t getStringUTF8Length(uintptrj_t objectPointer);