Opened 9 years ago
Last modified 3 months ago
#169 new defect
Conformance with section 3.2.4.4 (externalized objects in COMPILE-FILE)
Reported by: | ehuelsmann | Owned by: | ehuelsmann |
---|---|---|---|
Priority: | major | Milestone: | 1.8.1 |
Component: | compiler | Version: | 1.2.0-dev |
Keywords: | Cc: | ||
Parent Tickets: |
Description
Currently, if the same object is encountered in multiple forms being compiled, that object is externalized on each encounter.
The spec requires that identical objects in the source be identical in the compiled file as per the first sentence of section 3.2.4.4.
As a consequence, we'll need an object table of some kind, allowing the object to be referenced further down in the file compilation.
Change History (16)
comment:1 Changed 9 years ago by
Milestone: | → 1.1.0 |
---|
comment:2 Changed 8 years ago by
Milestone: | 1.1.0 → 1.1.1 |
---|
comment:3 Changed 8 years ago by
Milestone: | 1.1.1 → 1.2.0 |
---|---|
Version: | → 1.2.0-dev |
comment:4 Changed 8 years ago by
Milestone: | 1.2.0 → 1.3.0 |
---|
comment:5 Changed 7 years ago by
Milestone: | 1.3.0 → 2.0 |
---|
comment:7 Changed 7 years ago by
Milestone: | 2.0.0 → 1.4.0 |
---|
comment:10 Changed 14 months ago by
Milestone: | 1.6.0 → 1.6.1 |
---|
Ticket retargeted after milestone closed
comment:11 Changed 9 months ago by
Milestone: | 1.6.1 → 1.6.2 |
---|
Ticket retargeted after milestone closed
comment:12 Changed 8 months ago by
Milestone: | 1.6.2 → 1.7.0 |
---|
comment:13 Changed 8 months ago by
Milestone: | 1.7.0 → 1.7.1 |
---|
Ticket retargeted after milestone closed
comment:14 Changed 6 months ago by
Milestone: | 1.7.1 → 1.7.2 |
---|
Ticket retargeted after milestone closed
comment:16 Changed 3 months ago by
Milestone: | 1.8.0 → 1.8.1 |
---|
Ticket retargeted after milestone closed
Ticket retargeted after milestone closed