General

Profile

hasumikin (hitoshi hasumi)

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

Issues

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

Like

Activity

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)

03/04/2024

04:40 PM Ruby master Revision b95e2cdc (git): [ruby/prism] Additional fix of adding `x` prefix after rebase with main branch
https://github.com/ruby/prism/commit/08733438bd hasumikin (hitoshi hasumi)
04:40 PM Ruby master Revision c4bd6da2 (git): [ruby/prism] Make alloc interface replaceable
- Add `x` prefix to malloc, calloc, realloc, and free
(eg: malloc -> xmalloc)
- By default, they are replaced with ...
hasumikin (hitoshi hasumi)
04:40 PM Ruby master Revision 54f27549 (git): [ruby/prism] Chage some names
- PRISM_CUSTOM_ALLOCATOR -> PRISM_XALLOCATOR
- prism_custom_allocator.h -> prism_xallocator.h
https://github.com/rub...
hasumikin (hitoshi hasumi)

02/20/2024

02:21 PM Ruby master Revision f0a46c63 (git): [ruby/prism] Include unistd.h before cheching _POSIX_MAPPED_FILES
https://github.com/ruby/prism/commit/84b3c294f0 hasumikin (hitoshi hasumi)

Also available in: Atom