jit_debug.h 450 B

1234567891011121314151617181920212223242526272829
  1. /*
  2. * Copyright (C) 2021 Ant Group. All rights reserved.
  3. * SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
  4. */
  5. #ifndef _JIT_DEBUG_H_
  6. #define _JIT_DEBUG_H_
  7. #ifdef __cplusplus
  8. extern "C" {
  9. #endif
  10. bool
  11. jit_debug_engine_init(void);
  12. void
  13. jit_debug_engine_destroy(void);
  14. bool
  15. jit_code_entry_create(const uint8 *symfile_addr, uint64 symfile_size);
  16. void
  17. jit_code_entry_destroy(const uint8 *symfile_addr);
  18. #ifdef __cplusplus
  19. }
  20. #endif
  21. #endif