index
:
mruby
master
mruby2-draft
removing-y-tab-c
revert-5391-throw
stable
web_export
Lightweight Ruby
realtradam
summary
refs
log
tree
commit
diff
homepage
log msg
author
committer
range
path:
root
/
src
/
symbol.c
Age
Commit message (
Expand
)
Author
2021-09-25
mrbconf.h: rename a configuration macro for no truncate floats.
Yukihiro "Matz" Matsumoto
2021-08-26
boxing_word.h: rename configuration macro name.
Yukihiro "Matz" Matsumoto
2021-08-21
boxing_word.h: embed `mrb_float` in `mrb_value` if possible.
Yukihiro "Matz" Matsumoto
2021-08-19
symbol.c: reduce memory by avoiding alignment gaps.
Yukihiro "Matz" Matsumoto
2021-07-25
Remove redundant include headers.
Yukihiro "Matz" Matsumoto
2021-05-06
symbol.c: add `Symbol#name` method
Yukihiro "Matz" Matsumoto
2021-05-06
symbol.c: rename `sym_name` to `sym_cstr`.
Yukihiro "Matz" Matsumoto
2021-05-03
Fix whitespace in `src/symbol.c`
John Bampton
2021-05-03
symbol.c: remove `id2name` reference from documents.
Yukihiro "Matz" Matsumoto
2021-05-03
symbol.c: remove `Symbol#id2sym`.
Yukihiro "Matz" Matsumoto
2021-05-02
symbol.c: remove `mrb_sym_static_p()` function that no one use.
Yukihiro "Matz" Matsumoto
2021-01-28
Check first `0` when converting symbols into strings
dearblue
2021-01-27
Split `presym_table` for reduced program size
KOBAYASHI Shuji
2021-01-27
Avoid 'possible loss of data' casting in binary search
KOBAYASHI Shuji
2021-01-26
Revert "Minimize the changes in #5277"
Yukihiro "Matz" Matsumoto
2021-01-25
Silence 'loss of data' warnings in `symbol.c`.
Yukihiro "Matz" Matsumoto
2021-01-22
Minimize the changes in #5277
Yukihiro "Matz" Matsumoto
2021-01-21
Merge branch 'avoid-including-presym.inc-in-existing-header-files' of https:/...
Yukihiro "Matz" Matsumoto
2021-01-12
Changed packing format of inline symbols.
Yukihiro "Matz" Matsumoto
2021-01-11
Avoid including `presym.inc` in existing header files
KOBAYASHI Shuji
2020-12-13
Improve source scanning for presym
KOBAYASHI Shuji
2020-12-01
Revert "Create presym files for each build target" (58ba883e)
KOBAYASHI Shuji
2020-11-26
Create presym files for each build target
KOBAYASHI Shuji
2020-11-26
Fix a bug in `find_symbol()`; fix #5192
Yukihiro "Matz" Matsumoto
2020-11-26
Small refactoring regarding symbols for clarity.
Yukihiro "Matz" Matsumoto
2020-11-25
Fix C source compilation with `MRB_USE_ALL_SYMBOLS`; ref #5187
KOBAYASHI Shuji
2020-11-24
Optimize `presym_find`
KOBAYASHI Shuji
2020-11-21
Rename `MRB_{ENABLE,DISABLE}_` to `MRB_{USE,NO}_`; close #5163
KOBAYASHI Shuji
2020-11-17
Refactoring integer ranges.
Yukihiro "Matz" Matsumoto
2020-11-13
Change name and usage of presym macros
KOBAYASHI Shuji
2020-10-12
Use `NULL` instead of `0`; close #2467
Yukihiro "Matz" Matsumoto
2020-10-12
Restore old function names for compatibility; ref #5070
Yukihiro "Matz" Matsumoto
2020-10-12
Abandon packing all lower case symbols with 6 characters.
Yukihiro "Matz" Matsumoto
2020-10-12
Change the return type of `mrb_check_intern()` and friends.
Yukihiro "Matz" Matsumoto
2020-10-12
Enable NUL (`\0`) again.
Yukihiro "Matz" Matsumoto
2020-10-12
Generate C struct from `irep` instead of binary dump.
Yukihiro "Matz" Matsumoto
2020-10-12
Stringify non C identifier symbols to stop macro errors by old gcc.
Yukihiro "Matz" Matsumoto
2020-10-12
Rename `MRB_OPSYM()` to `MRB_QSYM()`.
Yukihiro "Matz" Matsumoto
2020-10-12
Create `MRB_OPSYM()` macro to refer symbols corresponding operators.
Yukihiro "Matz" Matsumoto
2020-10-12
Fix `presym_find` for strings without `NUL` terminators.
Yukihiro "Matz" Matsumoto
2020-10-12
Update `presym_find` to use more efficient binary search.
Yukihiro "Matz" Matsumoto
2020-10-12
Add `MRB_SYM()` for inline symbols.
Yukihiro "Matz" Matsumoto
2020-10-12
Support `presym` in `symbol.c`.
Yukihiro "Matz" Matsumoto
2020-06-20
Add `mrb_get_arg1()` that retrieves single (and only) argument.
Yukihiro "Matz" Matsumoto
2020-06-05
Squashed commit of the following:
Yukihiro "Matz" Matsumoto
2020-01-31
Remove unnecessary use of `uint16_t` in `symbol.c`.
Yukihiro "Matz" Matsumoto
2019-11-23
Rename `BITSIZE` to `BIT` and `BIT` to `BIT_POS` for consistency
KOBAYASHI Shuji
2019-11-16
Revert "Implement Ruby2.7's frozen strings from `Symbol#to_s`"
KOBAYASHI Shuji
2019-10-04
Implement Ruby2.7's frozen strings from `Symbol#to_s`.
Yukihiro "Matz" Matsumoto
2019-10-02
Avoid `symhash()` call for inline symbol in `sym_intern()`
KOBAYASHI Shuji
[next]