- 29 Jun, 2020 7 commits
-
-
Rory OConnell authored
-
Rory OConnell authored
-
Rory OConnell authored
-
Rory OConnell authored
-
Rory OConnell authored
-
Rory OConnell authored
-
Rory OConnell authored
-
- 27 Jun, 2020 2 commits
-
-
Rory OConnell authored
-
Rory OConnell authored
-
- 26 Jun, 2020 1 commit
-
-
Rory OConnell authored
-
- 24 Jun, 2020 6 commits
-
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
The POSIX `realloc` keep the original pointer untouched, so it can easily leads to memory leakage. `mrb_realloc()` should handle those bookkeeping, while `mrb_realloc_simple()` keeps the original `realloc` behavior.
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
-
- 23 Jun, 2020 1 commit
-
-
Yukihiro "Matz" Matsumoto authored
-
- 22 Jun, 2020 1 commit
-
-
Yukihiro "Matz" Matsumoto authored
Use simpler `mrb_get_argc()` and `mrb_get_arg1()` instead.
-
- 20 Jun, 2020 5 commits
-
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
C implementation used `mrb_funcall()` that bypassed many optimization.
-
Yukihiro "Matz" Matsumoto authored
`mrb_get_arg1()` raises `ArgumentError` if the method does not receive one argument. And replaces all `mrb_get_args(mrb, "o", &arg)` by the new function.
-
Yukihiro "Matz" Matsumoto authored
-
- 15 Jun, 2020 1 commit
-
-
Yukihiro "Matz" Matsumoto authored
-
- 14 Jun, 2020 1 commit
-
-
Yukihiro "Matz" Matsumoto authored
-
- 11 Jun, 2020 4 commits
-
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
Since we made our opcode byte based, we need no endian option (`-e` and `-E`) to `mrbc`.
-
Yukihiro "Matz" Matsumoto authored
Remove `mrb_assert()` in `Module.nesting`
-
- 09 Jun, 2020 6 commits
-
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
Need `build/XXX/mrbgems/mruby-test` directory
-
Yukihiro "Matz" Matsumoto authored
Update `test/t/kernel.rb`
-
dearblue authored
The following code was causing SIGSEGV: ```ruby Module.method(:nesting).call ```
-
dearblue authored
An error may occur when performing `rake clean all` or `rake clean test`. The directory is needed before writing to `mrbgems/mruby-test/assert.c`.
-
dearblue authored
- Remove unnecessoury assert - Fix typo
-
- 08 Jun, 2020 3 commits
-
-
Yukihiro "Matz" Matsumoto authored
only use GEMNAME if defined in assert.rb
-
Mark Delk authored
Check if the constant GEMNAME is defined before use in `assert.rb`. This is added to prevent an undefined constant error when using `assert.rb` in other environments - for example, testing CRuby.
-
Yukihiro "Matz" Matsumoto authored
Print exception backtrace if possible without `-v` in test
-
- 05 Jun, 2020 2 commits
-
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
-