Skip to content

Commit

Permalink
Merge pull request #18922 from cjjdespres/deserializer-interface
Browse files Browse the repository at this point in the history
Define a base and derived deserializer class
  • Loading branch information
mpirvu authored Feb 12, 2024
2 parents fd2ef62 + b734845 commit b78beae
Show file tree
Hide file tree
Showing 3 changed files with 354 additions and 289 deletions.
2 changes: 1 addition & 1 deletion runtime/compiler/control/rossa.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -2121,7 +2121,7 @@ aboutToBootstrap(J9JavaVM * javaVM, J9JITConfig * jitConfig)
{
if (TR::Options::sharedClassCache())
{
auto deserializer = new (PERSISTENT_NEW) JITServerAOTDeserializer(persistentInfo->getPersistentClassLoaderTable());
auto deserializer = new (PERSISTENT_NEW) JITServerLocalSCCAOTDeserializer(persistentInfo->getPersistentClassLoaderTable());
if (!deserializer)
return -1;
compInfo->setJITServerAOTDeserializer(deserializer);
Expand Down
Loading

0 comments on commit b78beae

Please sign in to comment.