diff options
| author | Jean Boussier <jean.boussier@gmail.com> | 2026-01-31 11:02:17 +0100 |
|---|---|---|
| committer | Jean Boussier <jean.boussier@gmail.com> | 2026-01-31 17:54:33 +0100 |
| commit | 9cc71cb9093caa7ee471def8aa8f0de596e366cf (patch) | |
| tree | 500dac8f1cc2d635405134f40a590c2c87444ee4 /vm_core.h | |
| parent | 0b4b30af9e09be12960ad1e9aff89b195b7c3734 (diff) | |
Use static memory instead of mimalloc for the VM, main ractor, main thread.
Also allocate fibers with ruby_xmalloc.
Diffstat (limited to 'vm_core.h')
| -rw-r--r-- | vm_core.h | 5 |
1 files changed, 0 insertions, 5 deletions
@@ -787,9 +787,6 @@ typedef struct rb_vm_struct { /* hook (for internal events: NEWOBJ, FREEOBJ, GC events, etc.) */ rb_hook_list_t global_hooks; - /* postponed_job (async-signal-safe, and thread-safe) */ - struct rb_postponed_job_queue *postponed_job_queue; - int src_encoding_index; /* workqueue (thread-safe, NOT async-signal-safe) */ @@ -2387,9 +2384,7 @@ rb_exec_event_hook_script_compiled(rb_execution_context_t *ec, const rb_iseq_t * void rb_vm_trap_exit(rb_vm_t *vm); void rb_vm_postponed_job_atfork(void); /* vm_trace.c */ -void rb_vm_postponed_job_free(void); /* vm_trace.c */ size_t rb_vm_memsize_postponed_job_queue(void); /* vm_trace.c */ -void rb_vm_postponed_job_queue_init(rb_vm_t *vm); /* vm_trace.c */ RUBY_SYMBOL_EXPORT_BEGIN |
