Implement inline cache version of get object opcode. Replace the opcode in runtime.

Signed-off-by: Seonghyun Kim <sh8281.kim@samsung.com>
This commit is contained in:
Seonghyun Kim 2022-06-07 13:46:47 +09:00 committed by Boram Bae
commit 93a0e853fe
5 changed files with 125 additions and 99 deletions

View file

@ -612,6 +612,7 @@ void CodeCacheWriter::storeByteCodeStream(ByteCodeBlock* block)
STORE_ATOMICSTRING_RELOC(m_templateDataString);
break;
}
case GetObjectPreComputedCaseSimpleInlineCacheOpcode:
case ExecutionResumeOpcode:
RELEASE_ASSERT_NOT_REACHED();
break;