diff options
| author | Ole Friis Østergaard <olefriis@gmail.com> | 2023-02-28 13:44:57 +0100 |
|---|---|---|
| committer | John Hawthorn <john@hawthorn.email> | 2023-03-08 09:34:31 -0800 |
| commit | 1a3f8e1c9f6ce4b1cd7236fdcdd17a8719654320 (patch) | |
| tree | 1c98ce45d048e918923d7e5267062af5072538cf /test/ruby/test_lambda.rb | |
| parent | dc1e6573f2a1e3f85dd35c2acc26b647bd44e3b7 (diff) | |
Add defined_ivar instruction
This is a variation of the `defined` instruction, for use when we
are checking for an instance variable. Splitting this out as a
separate instruction lets us skip some checks, and it also allows
us to use an instance variable cache, letting shape analysis
speed up the operation further.
Notes
Notes:
Merged: https://github.com/ruby/ruby/pull/7433
Diffstat (limited to 'test/ruby/test_lambda.rb')
0 files changed, 0 insertions, 0 deletions
