| Age | Commit message (Collapse) | Author |
|
https://github.com/ruby/yarp/commit/f049932c44
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/8323
|
|
https://github.com/ruby/yarp/commit/be84ea5343
|
|
integration
(https://github.com/ruby/irb/pull/693)
* `help` should display debugger's help during irb:rdbg session
* Update `show_cmds`'s output when in irb:rdbg session
https://github.com/ruby/irb/commit/4029c2e564
|
|
(https://github.com/ruby/irb/pull/699)
https://github.com/ruby/irb/commit/9b4aea753b
|
|
* Encoding should be saved before creating Irb objects
* Fix unused local warning
https://github.com/ruby/irb/commit/036ec31034
|
|
Fixes GH-57
|
|
(https://github.com/ruby/irb/pull/691)
They were removed in #685, but we should still keep them to avoid breaking
changes to tools like Chef.
https://github.com/chef/chef/blob/533ff089479763f29045e4e6ddf388b73fc99338/lib/chef/shell.rb#L138
https://github.com/ruby/irb/commit/b585e0c835
|
|
(https://github.com/ruby/irb/pull/685)
https://github.com/ruby/irb/commit/66e69fa0dc
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/8314
|
|
Notes:
Merged-By: ioquatix <samuel@codeotaku.com>
|
|
|
|
If initial slots is set, then during a minor GC, if we have allocatable
pages but the heap is mostly full, then we will set `grow_heap` to true
since `total_slots` does not count allocatable pages so it will be less
than `init_slots`. This can cause `allocatable_pages` to grow to much
higher than desired since it will appear that the heap is mostly full.
Notes:
Merged: https://github.com/ruby/ruby/pull/8310
|
|
assert_in_out_err adds --disable=gems so we don't need to add
--disable-gems in the args list.
Notes:
Merged: https://github.com/ruby/ruby/pull/8303
|
|
Similar to the previous %W fix, we accept a symbol node and
concatenate it onto an interpolated symbol.
https://github.com/ruby/yarp/commit/6b5911b95e
|
|
The fix here is similar to what we did in a previous commit for %w, to
accept two consecutive string tokens without a separator.
https://github.com/ruby/yarp/commit/f869fbdbe5
|
|
Primarily this fix is to accept a string node and concatenate it onto
an interpolated string.
https://github.com/ruby/yarp/commit/6df729fe72
|
|
Two fixes were necessary:
- ensure we are handling newlines correctly
- accept two consecutive string tokens without a separator
https://github.com/ruby/yarp/commit/4e707937cb
Co-authored-by: Kevin Newton <kddnewton@gmail.com>
|
|
Also rename the fixture file
https://github.com/ruby/yarp/commit/c148d955fd
|
|
Specific files are named earlier in the block, and we now have the
ability to skip just the lex matching, or skip ripper entirely (for
files that don't parse).
https://github.com/ruby/yarp/commit/dcd3806dca
|
|
Because we will add a workaround to avoid this issue.
https://github.com/ruby/openssl/commit/d157ba1d3b
|
|
https://github.com/ruby/yarp/commit/b5fba6d63f
|
|
This commit adds `free_empty_pages` which frees all empty heap pages and
moves the number of pages freed to the allocatable pages counter. This
is used in Process.warmup to improve performance because page
invalidation from copy-on-write is slower than allocating a new page.
Notes:
Merged: https://github.com/ruby/ruby/pull/8257
|
|
(https://github.com/ruby/irb/pull/695)
https://github.com/ruby/irb/commit/ae0e5bb80f
|
|
This environment variable is replaced by
`RUBY_GC_HEAP_INIT_SIZE_%d_SLOTS`, so it doesn't make sense to keep it.
Notes:
Merged: https://github.com/ruby/ruby/pull/8147
|
|
- String#start_with?
- String#delete_prefix
- String#delete_prefix!
Notes:
Merged: https://github.com/ruby/ruby/pull/8296
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/8296
|
|
to prevent them from conflicting with yarp/test_helper
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/8298
|
|
This should make it easier on the sync to determine what changed
and hopefully result in fewer merge conflicts that have to be
manually resolved.
https://github.com/ruby/yarp/commit/17d82afbfc
|
|
https://github.com/ruby/yarp/commit/7e70339fe1
|
|
https://github.com/ruby/yarp/commit/9a65f002dc
|
|
https://github.com/ruby/yarp/commit/c8f31eb5b6
|
|
https://github.com/ruby/yarp/commit/7984e4ddc7
|
|
opening and closing
https://github.com/ruby/yarp/commit/386655d54f
|
|
https://github.com/ruby/yarp/commit/b4132b876d
|
|
https://github.com/ruby/yarp/commit/4362cecc2c
|
|
https://github.com/ruby/yarp/commit/ad0f9d35e3
|
|
https://github.com/ruby/yarp/commit/6c6700a001
|
|
https://github.com/ruby/yarp/commit/a026564d38
|
|
https://github.com/ruby/yarp/commit/9fad513089
|
|
https://github.com/ruby/yarp/commit/6d3b3b5776
|
|
https://github.com/ruby/yarp/commit/706daae0ac
|
|
Found via the fuzzer.
https://github.com/ruby/yarp/commit/501757135a
Co-authored-by: Kevin Newton <kddnewton@gmail.com>
|
|
:"
https://github.com/ruby/yarp/commit/d39a998182
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/8293
|
|
This should hopefully make it easier to compile these nodes, and
also for static analysis tools for having a quick label.
https://github.com/ruby/yarp/commit/f086662144
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/8113
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/8113
|
|
[Feature #19783]
This commit adds stats about weak references to `GC.latest_gc_info`.
It adds the following two keys:
- `weak_references_count`: number of weak references registered during
the last GC.
- `retained_weak_references_count`: number of weak references that
survived the last GC.
Notes:
Merged: https://github.com/ruby/ruby/pull/8113
|