diff options
author | Aaron Patterson <[email protected]> | 2019-09-05 12:44:23 -0700 |
---|---|---|
committer | Aaron Patterson <[email protected]> | 2019-09-05 12:44:23 -0700 |
commit | 092f31e7e23c0ee04df987f0c0f979d036971804 (patch) | |
tree | 235b1fa372c8007aaca62c6bc205d5c23054951f /node.h | |
parent | f211ab20157a840770567ea182b1372e339cd82a (diff) |
Reverting node marking until I can fix GC problem.
Looks like we're getting WB misses during stressful GC on startup. I am
investigating.
Diffstat (limited to 'node.h')
-rw-r--r-- | node.h | 4 |
1 files changed, 1 insertions, 3 deletions
@@ -409,7 +409,7 @@ void rb_ast_dispose(rb_ast_t*); void rb_ast_free(rb_ast_t*); size_t rb_ast_memsize(const rb_ast_t*); void rb_ast_add_mark_object(rb_ast_t*, VALUE); -NODE *rb_ast_newnode(rb_ast_t*, enum node_type type); +NODE *rb_ast_newnode(rb_ast_t*); void rb_ast_delete_node(rb_ast_t*, NODE *n); VALUE rb_parser_new(void); @@ -452,14 +452,12 @@ struct rb_args_info { NODE *opt_args; int no_kwarg; - VALUE imemo; }; struct rb_ary_pattern_info { NODE *pre_args; NODE *rest_arg; NODE *post_args; - VALUE imemo; }; struct parser_params; |