General

Profile

etienne (Étienne Barrié)

  • Login: etienne
  • Registered on: 12/04/2014
  • Last sign in: 08/19/2024

Issues

open closed Total
Assigned issues 0 0 0
Reported issues 0 2 2

Like

Activity

11/06/2024

11:57 AM Ruby master Revision 84a8b911 (git): Store precomputed hash when there's capacity
Co-authored-by: Jean Boussier <byroot@ruby-lang.org> etienne (Étienne Barrié)

11/04/2024

01:37 PM Ruby master Revision 1e037108 (git): Precompute hash only once when interning string literals
When a fake string is interned, use the capa field to store the string
hash. This lets us compute it once for hash lo...
etienne (Étienne Barrié)

10/26/2024

09:44 AM Ruby master Revision 11348c58 (git): Use Encoding constants, String#b
Co-authored-by: Jean Boussier <jean.boussier@gmail.com> etienne (Étienne Barrié)
09:44 AM Ruby master Revision 5f974689 (git): [ruby/json] Drop compatibility for missing Time#tv_nsec (Ruby 1.8)
https://github.com/ruby/json/commit/b240bde402
Co-authored-by: Jean Boussier <jean.boussier@gmail.com>
etienne (Étienne Barrié)
09:44 AM Ruby master Revision 82f7550f (git): Use frozen string literals
Co-authored-by: Jean Boussier <jean.boussier@gmail.com> etienne (Étienne Barrié)
09:44 AM Ruby master Revision 44aef5e8 (git): [ruby/json] Drop compatibility for missing Array#permutation (Ruby <= 1.8.6)
https://github.com/ruby/json/commit/b02091ed44
Co-authored-by: Jean Boussier <jean.boussier@gmail.com>
etienne (Étienne Barrié)

10/21/2024

10:33 AM Ruby master Revision 257f78fb (git): Show where mutated chilled strings were allocated
[Feature #20205]
The warning now suggests running with --debug-frozen-string-literal:
```
test.rb:3: warning: liter...
etienne (Étienne Barrié)

09/05/2024

10:46 AM Ruby master Feature #20684 (Closed): Add optimized instructions for frozen literal Hash and Array
Applied in changeset commit:git|a99707cd9c6a1d53cf8ebc883dc210219bd67a28.
----------
Optimized instruction for Array...
etienne (Étienne Barrié)
10:46 AM Ruby master Revision a99707cd (git): Optimized instruction for Array#freeze
If an Array which is empty or only using literals is frozen, we detect
this as a peephole optimization and change the...
etienne (Étienne Barrié)
10:46 AM Ruby master Revision bf987979 (git): Optimized instruction for Hash#freeze
If a Hash which is empty or only using literals is frozen, we detect
this as a peephole optimization and change the i...
etienne (Étienne Barrié)

Also available in: Atom