| Age | Commit message (Collapse) | Author |
|
Notes:
Merged-By: peterzhu2118 <peter@peterzhu.ca>
|
|
Notes:
Merged-By: peterzhu2118 <peter@peterzhu.ca>
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/11494
|
|
Notes:
Merged-By: peterzhu2118 <peter@peterzhu.ca>
|
|
Notes:
Merged-By: peterzhu2118 <peter@peterzhu.ca>
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/11485
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/11476
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/11477
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/11471
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/11470
|
|
Notes:
Merged-By: peterzhu2118 <peter@peterzhu.ca>
|
|
An array cannot be shared and embedded at the same time, so we can assume
that a shared array is not embedded.
Notes:
Merged: https://github.com/ruby/ruby/pull/11422
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/11463
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/11460
|
|
Notes:
Merged-By: peterzhu2118 <peter@peterzhu.ca>
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/11450
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/11452
|
|
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/11448
|
|
Notes:
Merged-By: peterzhu2118 <peter@peterzhu.ca>
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/11396
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/11398
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/11397
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/11395
|
|
Notes:
Merged-By: peterzhu2118 <peter@peterzhu.ca>
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/11385
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/11382
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/11381
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/11380
|
|
Notes:
Merged-By: peterzhu2118 <peter@peterzhu.ca>
|
|
Setting up the fake array is a bit more expensive than would be
expected because `rb_ary_freeze` does a lot of checks and lookup
a shape transition.
If we assume fake arrays will always be frozen, we can precompute
the flags state and just assign it.
Notes:
Merged: https://github.com/ruby/ruby/pull/11344
|
|
Notes:
Merged-By: peterzhu2118 <peter@peterzhu.ca>
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/11328
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/11328
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/11327
|
|
Notes:
Merged-By: peterzhu2118 <peter@peterzhu.ca>
|
|
Notes:
Merged-By: peterzhu2118 <peter@peterzhu.ca>
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/11305
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/11304
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/11301
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/11300
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/11299
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/11298
|
|
Use plain paragraphs instead of a nested unordered list.
Remove some examples, including examples that produce warnings in
verbose mode or raise exceptions.
Explicitly document the common pitfall of using an expression as a
default value instead of using a block.
Notes:
Merged: https://github.com/ruby/ruby/pull/11282
|
|
Notes:
Merged-By: peterzhu2118 <peter@peterzhu.ca>
|
|
Notes:
Merged-By: peterzhu2118 <peter@peterzhu.ca>
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/11262
|
|
This is slowing down benchmarks on x86, so lets revert it for now.
Notes:
Merged: https://github.com/ruby/ruby/pull/11275
|
|
Notes:
Merged-By: peterzhu2118 <peter@peterzhu.ca>
|
|
This change adds back the assertions removed in #11092 and removes the
call to `ary_shrink_capa` from `ary_make_shared` when the array is
frozen.
|