General

Profile

hasumikin (hitoshi hasumi)

  • Login: hasumikin
  • Registered on: 06/20/2019
  • Last sign in: 04/26/2024

Issues

open closed Total
Assigned issues 0 0 0
Reported issues 0 2 2

Like

Activity

04/28/2024

03:08 AM Ruby master Revision ddd8da4b (git): [Universal parser] Improve AST structure
This patch moves `ast->node_buffer->config` to `ast->config` aiming to improve readability and maintainability of the... hasumikin (hitoshi hasumi)

04/27/2024

08:56 AM Ruby master Revision 9ea77cb3 (git): Remove unnecessary assignment to ast->body.line_count
This patch removes a code that assigns `-1` to `ast->body.line_count` because, at least as of now, it looks not neces... hasumikin (hitoshi hasumi)
03:08 AM Ruby master Revision 55a402bb (git): Add line_count field to rb_ast_body_t
This patch adds `int line_count` field to `rb_ast_body_t` structure.
Instead, we no longer cast `script_lines` to Fix...
hasumikin (hitoshi hasumi)

04/26/2024

02:21 AM Ruby master Revision 2244c58b (git): [Universal parser] Decouple IMEMO from rb_ast_t
This patch removes the `VALUE flags` member from the `rb_ast_t` structure making `rb_ast_t` no longer an IMEMO object... hasumikin (hitoshi hasumi)

04/15/2024

11:51 AM Ruby master Revision 9b1e97b2 (git): [Universal parser] DeVALUE of p->debug_lines and ast->body.script_lines
This patch is part of universal parser work.
## Summary
- Decouple VALUE from members below:
- `(struct parser_par...
hasumikin (hitoshi hasumi)

04/04/2024

09:29 AM Ruby master Revision f5e387a3 (git): Separate SCRIPT_LINES__ from ast.c
This patch suggests relocating the code dealing with `SCRIPT_LINES__` from ast.c to ruby_parser.c.
## Background
- ...
hasumikin (hitoshi hasumi)
04:38 AM Ruby master Revision 8aa8fce3 (git): Fix return-type warning in compile.c
This patch surppresses the warning below:
```console
compile.c:10314:1: warning: control reaches end of non-void fun...
hasumikin (hitoshi hasumi)

03/19/2024

01:30 AM Ruby master Revision ce544f8d (git): [ruby/prism] [Compatibility] Improve printf format
For better compatibility, this patch suggests using __MINGW_PRINTF_FORMAT that GCC provides for MINGW environment.
h...
hasumikin (hitoshi hasumi)

03/15/2024

01:14 PM Ruby master Revision 40ecad0a (git): [Universal parser] Fix -Wsuggest-attribute=format warnings
Under a configuration including `cppflags=-DUNIVERSAL_PARSER`, warnings listed below show in build time:
```
node.c:...
hasumikin (hitoshi hasumi)

03/12/2024

08:17 AM Ruby master Revision 9a19cfd4 (git): [Universal Parser] Reduce dependence on RArray in parse.y
- Introduce `rb_parser_ary_t` structure to partly eliminate RArray from parse.y
- In this patch, `parser_params->to...
hasumikin (hitoshi hasumi)

Also available in: Atom