Yukihiro "Matz" Matsumoto
|
c5bdfe1bd4
|
mruby-errno: add errno constants to known_errors.def.
Add unlisted errno constants found in macOS and FreeBSD.
If you see unlisted errno, please report.
|
2022-01-26 12:58:52 +09:00 |
|
Yukihiro "Matz" Matsumoto
|
b7cdb59f26
|
errno.c: stop generating Errno::Exxx error classes on the fly.
|
2022-01-26 12:29:19 +09:00 |
|
Yukihiro "Matz" Matsumoto
|
dd93dd7419
|
errno.c: refactor _sys_fail to avoid mrb_funcall.
|
2022-01-25 16:01:33 +09:00 |
|
Yukihiro "Matz" Matsumoto
|
9892742d27
|
errno.c: use C array instead of a hash table to lookup a errno class.
To reduce memory consumption by avoiding allocating Ruby objects.
|
2022-01-25 11:15:34 +09:00 |
|
Yukihiro "Matz" Matsumoto
|
194d0c6f46
|
mruby-errno: change the format of known_errors_e2c.cstub.
|
2022-01-25 11:08:52 +09:00 |
|
Yukihiro "Matz" Matsumoto
|
5c7338491c
|
errno.c: use mrb_fixnum_p() instead of mrb_type().
|
2022-01-25 10:39:13 +09:00 |
|
Yukihiro "Matz" Matsumoto
|
6744d69d3d
|
errno.c: replace string literals by MRB_SYM().
|
2022-01-25 10:39:13 +09:00 |
|
Yukihiro "Matz" Matsumoto
|
1e866dffc4
|
errno.c: bundled mrbgem need not to support mruby 1.x.
|
2022-01-25 10:28:50 +09:00 |
|
Yukihiro "Matz" Matsumoto
|
0f5829795e
|
errno.c: use MRB_SYM() instead of mrb_intern_lit().
|
2022-01-25 10:26:34 +09:00 |
|
Yukihiro "Matz" Matsumoto
|
3a15d18ebb
|
errno.c: hide internal _sys_fail from backtrace.
|
2022-01-24 18:14:28 +09:00 |
|
Yukihiro "Matz" Matsumoto
|
0a6d57ab3c
|
Merge remote-tracking branch 'mruby-errno/master'
|
2022-01-24 17:58:41 +09:00 |
|