You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit fe4c1fd
Browse filesBrowse the repository at this point in the historyBrowse files
Docs: mark CEditMap::SaveData and LoadData's truncations replaced
The JSON saves (TheMoonPeople#59) replaced both functions with PORT_OVERRIDE definitions,
so their two low-bits casts are replaced rather than open, and
Truncations.Check failed on the stale inventory. Regenerated with
scripts/port/truncations.py from the Linux CI build.
Copy file name to clipboardExpand all lines: docs/port/truncations.md
+6-6Lines changed: 6 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -31,8 +31,8 @@ Origin is where the pointer points, where the expression shows it: **image** (a
31
31
| round-trip | 0 | 2 | 2 |
32
32
| resolved | 1 | 0 | 1 |
33
33
| escapes | 31 | 4 | 35 |
34
-
| low-bits |4|6| 10 |
35
-
|**all**|36|12| 48 |
34
+
| low-bits |6|4| 10 |
35
+
|**all**|38|10| 48 |
36
36
37
37
Open round trips by unit: ps2/src/movie.cpp 2.
38
38
@@ -88,8 +88,8 @@ the same literals in their **masked** column when the masked expression holds a
88
88
89
89
| line | function | state | class | expression | origin | use | phase |
90
90
|---|---|---|---|---|---|---|---|
91
-
| 303 | CEditMap::SaveData |open| low-bits |`(uptr)out`| local pointer | test | - |
92
-
| 494 | CEditMap::LoadData |open| low-bits |`(uptr)in`| local pointer | test | - |
91
+
| 303 | CEditMap::SaveData |replaced| low-bits |`(uptr)out`| local pointer | test | - |
92
+
| 494 | CEditMap::LoadData |replaced| low-bits |`(uptr)in`| local pointer | test | - |
93
93
94
94
## ps2/src/mainloop.cpp (1 rows)
95
95
@@ -272,8 +272,8 @@ A pointer cast to a narrow integer, or a `uptr`/`sptr` value that a conversion n
272
272
273
273
Narrowed expression is an address-alias mask (`& K`, `K` a non-negative 32-bit constant), a residue (`% K`), or a difference of two pointer-wide operands, bare or divided or shifted by a constant. Never fails `--check`.
0 commit comments