Class CodeServletWasmGCBackend

java.lang.Object
org.teavm.devserver.CodeServletWasmGCBackend
All Implemented Interfaces:
CodeServletBackend<org.teavm.backend.wasm.WasmGCTarget>

public class CodeServletWasmGCBackend extends Object implements CodeServletBackend<org.teavm.backend.wasm.WasmGCTarget>
  • Constructor Details

    • CodeServletWasmGCBackend

      public CodeServletWasmGCBackend()
  • Method Details

    • createTarget

      public org.teavm.backend.wasm.WasmGCTarget createTarget()
      Specified by:
      createTarget in interface CodeServletBackend<org.teavm.backend.wasm.WasmGCTarget>
    • setup

      public void setup(org.teavm.backend.wasm.WasmGCTarget target, org.teavm.cache.MethodNodeCache astCache, org.teavm.model.ReferenceCache referenceCache, CodeServletSettings settings)
      Specified by:
      setup in interface CodeServletBackend<org.teavm.backend.wasm.WasmGCTarget>
    • afterBuild

      public void afterBuild(org.teavm.vm.MemoryBuildTarget buildTarget, CodeServletSettings settings)
      Specified by:
      afterBuild in interface CodeServletBackend<org.teavm.backend.wasm.WasmGCTarget>