Skip to content

[Truffle] Possible Footprint Improvement for DynamicObjectLibraryΒ #4041

Open
@smarr

Description

@smarr

On TruffleRuby, I am seeing for unit-test code a lot of AST sub trees of the shape:

Cached:
  - AnyKey:
      - MissingKeyIdentity

It seems that reading a missing field requires 3 nodes, and is one of the most common subtrees I see on the ActiveSupport unit tests.

Perhaps there's potential to reduce the footprint for those.

/cc @eregon

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions