diff options
author | Aditya Mandaleeka <adityam@microsoft.com> | 2017-10-08 16:20:13 -0700 |
---|---|---|
committer | Aditya Mandaleeka <adityam@microsoft.com> | 2017-10-08 16:20:13 -0700 |
commit | 8f7a2c421dd417659f9a0283dad1a3aef9880d0d (patch) | |
tree | 1752c07f63f105c1b8b3ac043defbbc57be165d4 | |
parent | b230bf9f9f71284f913724f33ac08979b5adee73 (diff) | |
download | coreclr-8f7a2c421dd417659f9a0283dad1a3aef9880d0d.tar.gz coreclr-8f7a2c421dd417659f9a0283dad1a3aef9880d0d.tar.bz2 coreclr-8f7a2c421dd417659f9a0283dad1a3aef9880d0d.zip |
Parent class of Interval and RegRecord is Referenceable.
-rw-r--r-- | Documentation/botr/ryujit-overview.md | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/Documentation/botr/ryujit-overview.md b/Documentation/botr/ryujit-overview.md index 6432d1c478..94eeb0660f 100644 --- a/Documentation/botr/ryujit-overview.md +++ b/Documentation/botr/ryujit-overview.md @@ -381,7 +381,7 @@ The “@ 15” is the location number of the node. The “0=1” indicates that The RyuJIT register allocator uses a Linear Scan algorithm, with an approach similar to [[2]](#[2]). In brief, it operates on two main data structures: -* `Intervals` (representing live ranges of variables or tree expressions) and `RegRecords` (representing physical registers), both of which derive from `Referent`. +* `Intervals` (representing live ranges of variables or tree expressions) and `RegRecords` (representing physical registers), both of which derive from `Referenceable`. * `RefPositions`, which represent uses or defs (or variants thereof, such as ExposedUses) of either `Intervals` or physical registers. Pre-conditions: |