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
2019-09-27
Merge pull request #4733 from shuujii/use-type-predicate-macros-instead-of-mr...
Yukihiro "Matz" Matsumoto
2019-09-26
Fixed `codedump` for human readable symbol format; ref #4684
Yukihiro "Matz" Matsumoto
2019-09-26
Use type predicate macros instead of `mrb_type` if possible
KOBAYASHI Shuji
2019-09-25
Rename symbol-to-string functions; close #4684
Yukihiro "Matz" Matsumoto
2019-09-12
Use `mrb_str_inspect` instead of `mrb_str_dup`; fix #4678
Yukihiro "Matz" Matsumoto
2019-07-09
Set `MRB_STR_ASCII` flag when an inline symbol is stringized
KOBAYASHI Shuji
2019-07-08
Add macros for inline symbol for readability
KOBAYASHI Shuji
2019-07-06
Fix missing `#ifndef MRB_ENABLE_ALL_SYMBOLS`
KOBAYASHI Shuji
2019-04-14
Fix leaked function symbols
dearblue
2019-04-01
Avoid keeping pointers from `mrb_sym2name_len()`; fix #4342
Yukihiro "Matz" Matsumoto
2019-03-28
Use `mrb_sym2str` in implementation of `Symbol#to_s`
KOBAYASHI Shuji
2019-03-28
Fixed mistakes in 92dce05
Yukihiro "Matz" Matsumoto
2019-03-27
Fix another bug related to #4342
Yukihiro "Matz" Matsumoto
2019-03-27
Avoid using 'mrb_str_new_static` if a symbol is packed; fix #4342
Yukihiro "Matz" Matsumoto
2019-03-25
Remove implementation of `Symbol#===`
KOBAYASHI Shuji
2019-03-25
Need to check length before packing a symbol; fix #4340
Yukihiro "Matz" Matsumoto
2019-02-18
Parenthesize expression to suppress warning; ref #4278
Yukihiro "Matz" Matsumoto
2019-02-17
Merge pull request #4279 from dearblue/fix-inline-packed-symbols
Yukihiro "Matz" Matsumoto
2019-02-16
Use `const int` instead of `enum`
dearblue
2019-02-16
Fix inline packed symbols on 32 bit mode with MRB_WORD_BOXING
dearblue
2019-02-16
Add length argument for `sym_inline_unpack()`
KOBAYASHI Shuji
2019-02-15
Extract code fragment for unpacking into method in `sym_inline_unpack()`
KOBAYASHI Shuji
2019-02-15
Merge pull request #4276 from shuujii/use-assert-for-checking-sym-in-sym_inli...
Yukihiro "Matz" Matsumoto
2019-02-14
Use `mrb_assert()` for checking `sym` in `sym_inline_unpack()`
KOBAYASHI Shuji
2019-02-14
Add `const` to `pack_table` to `src/symbol.c`
KOBAYASHI Shuji
2019-02-12
Disable `Symbol.all_symbols`.
Yukihiro "Matz" Matsumoto
2019-02-12
Implement inline packed symbols.
Yukihiro "Matz" Matsumoto
2019-02-06
Implement symbol hash table to boost `find_symbol`.
Yukihiro "Matz" Matsumoto
2019-02-06
Remove symbol hash table from `mrb_state` structure.
Yukihiro "Matz" Matsumoto
2019-02-05
Remove old comment for `mrb_sym2name_len()` [ci skip]
KOBAYASHI Shuji
2018-11-02
Remove reserved symbols for now.
Yukihiro "Matz" Matsumoto
2018-10-29
Define null symbol
take-cheeze
2018-10-29
Reduce instruction size
take-cheeze
2018-09-07
Fix indent
dearblue
2017-10-11
Use division expression instead of some floating point literals
YAMAMOTO Masaya
2016-11-30
Prohibit instantiation of immediate objects
Yukihiro "Matz" Matsumoto
2016-01-06
symname_p support `!~`
ksss
2015-11-27
include changed from by quotes ("") to by brackets (<>); close #3032
Yukihiro "Matz" Matsumoto
2015-10-20
Increasing docs coverage
Seba Gamboa
2015-05-28
remove unnecessary including of <ctype.h>
cremno
2014-10-02
Pacify MSVC warnings for numeric.c, proc.c, and symbol.c
Hiroshi Mimaki
2014-09-30
mrbconf.h option MRB_USE_ETEXT_EDATA to reduce memory.
Yukihiro "Matz" Matsumoto
2014-09-30
mrb_sym2name_len() should initialize lenp even when proper symbol does not exist
Yukihiro "Matz" Matsumoto
2014-09-30
remove unnecessary trailing comma to remove pre C99 declaration error with -W...
Yukihiro "Matz" Matsumoto
2014-09-30
O(1) mrb_sym2name_len(); close #2591
Yukihiro "Matz" Matsumoto
2014-09-15
change mrb_sym type from uint16_t to uint32_t
Yukihiro "Matz" Matsumoto
2014-09-05
use uint16_t instead of short; ref #2568
Yukihiro "Matz" Matsumoto
2014-08-29
use RITE_LV_NULL_MARK for better readability
cremno
2014-08-29
add sym_validate_len() to validate symbol length
cremno
2014-08-27
add symbol table overflow check
cremno
[prev]
[next]