Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Branch: master

delete mrb_free()-related non-NULL checks

No need to optimize since a program only exits once and errors are rare.
Also the mruby source code doesn't have these kind of checks elsewhere.

The ones in {Time,Random}#initialize are kept because there it actually
matters
since initialization always happens and re-initialization is unlikely.
latest commit 0f284091d1
@cremno cremno authored
..
Failed to load latest commit information.
mruby-array-ext Rename extended xxxx class or module to xxxx class or module extension
mruby-bin-debugger Fix incorrect memory allocation of mrdb_state_new.
mruby-bin-mirb Need mruby-compiler to build mruby-bin-mruby and mruby-bin-mirb for
mruby-bin-mrbc delete mrb_free()-related non-NULL checks
mruby-bin-mruby-config mruby-config supports MRUBY_LDFLAGS_BEFORE_LIBS in libmruby.flags.mak
mruby-bin-mruby delete mrb_free()-related non-NULL checks
mruby-bin-strip fix usage message
mruby-compiler Merge pull request #2874 from cremno/fix-parser-oob-write
mruby-enum-ext Rename extended xxxx class or module to xxxx class or module extension
mruby-enum-lazy add dependency information based on #2239; fix #2236, close #2239
mruby-enumerator move StopIteration to core; close #2518
mruby-error mrb_protect() to return the exception raised (with the state of true)
mruby-eval Compile mruby compiler as mrbgem.
mruby-exit add summary to mrbgems without it
mruby-fiber Fix typos in documentation and error messages [skip ci]
mruby-hash-ext Rename extended xxxx class or module to xxxx class or module extension
mruby-kernel-ext Rename extended xxxx class or module to xxxx class or module extension
mruby-math Update math.c
mruby-numeric-ext Rename extended xxxx class or module to xxxx class or module extension
mruby-object-ext Rename extended xxxx class or module to xxxx class or module extension
mruby-objectspace Reduce warning for enumeration
mruby-print Use mrb_int instead of int
mruby-proc-ext Rename extended xxxx class or module to xxxx class or module extension
mruby-random constify pointer from RARRAY_PTR to detect potential write barrier bugs.
mruby-range-ext Rename extended xxxx class or module to xxxx class or module extension
mruby-sprintf Remove unnecessary backticks.
mruby-string-ext Rename extended xxxx class or module to xxxx class or module extension
mruby-string-utf8 add missing fall through comments
mruby-struct Remove unnecessary backticks.
mruby-symbol-ext Rename extended xxxx class or module to xxxx class or module extension
mruby-time use round for llround. some platform (ex: mingw32) doesn't have llround.
mruby-toplevel-ext Rename extended xxxx class or module to xxxx class or module extension
default.gembox Rename extended xxxx class or module to xxxx class or module extension
full-core.gembox Add mruby debugger (mrdb)
Something went wrong with that request. Please try again.