summaryrefslogtreecommitdiff
path: root/vm.c
Commit message (Expand)AuthorAgeFilesLines
* Fibers should update themselves on compactionAaron Patterson2020-09-251-4/+3
* Initialize loop variables of list_for_each for MS VCNobuyoshi Nakada2020-09-041-1/+1
* Introduce Ractor mechanism for parallel executionKoichi Sasada2020-09-031-41/+83
* vm_exec_handle_exception: do not goto into a branch卜部昌平2020-06-291-11/+9
* vm_empty_cc: fix MSVC compile error卜部昌平2020-06-091-1/+9
* vm_empty_cc: refactor use macro卜部昌平2020-06-091-7/+1
* rb_equal_opt: fully static call data卜部昌平2020-06-091-6/+8
* Moved vm_empty_cc to local in vm.c [Bug #16934]Nobuyoshi Nakada2020-06-041-1/+1
* Fix origin iclass pointer for modulesJeremy Evans2020-05-221-1/+2
* Unpin and update VM referencesAaron Patterson2020-05-211-23/+51
* Allow references stored in the VM stack to moveAaron Patterson2020-05-181-1/+11
* Thread scheduler for light weight concurrency.Samuel Williams2020-05-141-1/+9
* Merge pull request #2991 from shyouhei/ruby.h卜部昌平2020-04-081-2/+2
* Reduce allocations for keyword argument hashesJeremy Evans2020-03-171-3/+10
* add debug method RubyVM::mtbl2 (disabled)Koichi Sasada2020-03-111-1/+11
* Introduce disposable call-cache.Koichi Sasada2020-02-221-2/+24
* VALUE size packed callinfo (ci).Koichi Sasada2020-02-221-0/+1
* hide vm_ep_in_heap_p_卜部昌平2020-02-201-1/+1
* Disable GC until VM objects get initialized [Bug #16616]Nobuyoshi Nakada2020-02-091-0/+2
* more on NULL versus functions.卜部昌平2020-02-071-4/+4
* Increase the frozen_strings table initial sizeJean Boussier2020-02-061-1/+1
* Let execution context local storage be an ID tableLourens Naudé2020-01-111-2/+11
* Fully separate positional arguments and keyword argumentsJeremy Evans2020-01-021-7/+0
* move internal/debug.h definitions to internal.hKoichi Sasada2020-01-031-1/+0
* decouple internal.h headers卜部昌平2019-12-261-9/+22
* [DOC] Fix invalid code to make it syntax highlightedMarcus Stollsteimer2019-12-231-1/+1
* Fixed misspellingsNobuyoshi Nakada2019-12-201-3/+3
* Skip optimized method check for most method IDsJohn Hawthorn2019-12-171-0/+13
* fix parameterKoichi Sasada2019-12-051-2/+2
* Deprecate taint/trust and related methods, and make the methods no-opsJeremy Evans2019-11-181-1/+0
* support builtin features with Ruby and C.Koichi Sasada2019-11-081-0/+2
* Remove duplicate codeAaron Patterson2019-11-061-1/+1
* Right size the vm_default_params hashLourens Naudé2019-10-291-1/+1
* Revert https://github.com/ruby/ruby/pull/2486卜部昌平2019-10-031-1/+12
* refactor constify most of rb_method_entry_t卜部昌平2019-09-301-1/+1
* refactor delete vm_cref_dump卜部昌平2019-09-301-11/+0
* Remove VM_NO_KEYWORDS, replace with RB_NO_KEYWORDSJeremy Evans2019-09-291-1/+1
* Fix more keyword separation issuesJeremy Evans2019-09-261-6/+10
* suppress meddlesome clang10 warrning卜部昌平2019-09-241-1/+1
* refactor delete unused variable卜部昌平2019-09-241-2/+1
* Lazy init thread local storageLourens Naudé2019-09-231-2/+0
* Convert keyword argument to required positional hash argument for Class#new, ...Jeremy Evans2019-09-061-0/+7
* Add VM_NO_KEYWORDSJeremy Evans2019-09-051-4/+4
* Propagate kw_splat informationYusuke Endoh2019-09-051-25/+25
* Merge pull request #2422 from jeremyevans/rb_keyword_given_pJeremy Evans2019-09-031-0/+6
* Allow ** syntax to be used for calling methods that do not accept keywordsJeremy Evans2019-08-301-5/+0
* Separate keyword arguments from positional argumentsYusuke Endoh2019-08-301-10/+6
* drop-in type check for rb_define_singleton_method卜部昌平2019-08-291-2/+8
* drop-in type check for rb_define_method_id卜部昌平2019-08-291-3/+21
* Make it as clear as possible that RubyVM is MRI-specific and only exists on M...Benoit Daloze2019-08-191-5/+18