Skip to content
  • Maxime Chevalier-Boisvert's avatar
    2421527d
    YJIT code pages refactoring for code GC (#5073) · 2421527d
    Maxime Chevalier-Boisvert authored
    * New code page allocation logic
    
    * Fix leaked globals
    
    * Fix leaked symbols, yjit asm tests
    
    * Make COUNTED_EXIT take a jit argument, so we can eliminate global ocb
    
    * Remove extra whitespace
    
    * Change block start_pos/end_pos to be pointers instead of uint32_t
    
    * Change branch end_pos and start_pos to end_addr, start_addr
    2421527d
    YJIT code pages refactoring for code GC (#5073)
    Maxime Chevalier-Boisvert authored
    * New code page allocation logic
    
    * Fix leaked globals
    
    * Fix leaked symbols, yjit asm tests
    
    * Make COUNTED_EXIT take a jit argument, so we can eliminate global ocb
    
    * Remove extra whitespace
    
    * Change block start_pos/end_pos to be pointers instead of uint32_t
    
    * Change branch end_pos and start_pos to end_addr, start_addr
Loading