| author | |
| committer | |
| log | 5ee04315272ba19e3d329ad21d38e9e425e21ab5 |
| tree | 09be155b7060745c4a10396cdfd5ecdc3e82a92a |
| parent | 2f58efcc1f0a435846c0909fcde7b080ec4e5d3a |
3 files changed, 7 insertions(+), 7 deletions(-)
src/Compilation.zig+1-1| ... | @@ -1564,7 +1564,7 @@ pub fn performAllTheWork(self: *Compilation) error{ TimerUnsupported, OutOfMemor | ... | @@ -1564,7 +1564,7 @@ pub fn performAllTheWork(self: *Compilation) error{ TimerUnsupported, OutOfMemor |
| 1564 | }; | 1564 | }; |
| 1565 | 1565 | ||
| 1566 | fwd_decl.* = dg.fwd_decl.moveToUnmanaged(); | 1566 | fwd_decl.* = dg.fwd_decl.moveToUnmanaged(); |
| 1567 | fwd_decl.shrink(module.gpa, fwd_decl.items.len); | 1567 | fwd_decl.shrinkAndFree(module.gpa, fwd_decl.items.len); |
| 1568 | }, | 1568 | }, |
| 1569 | }, | 1569 | }, |
| 1570 | .analyze_decl => |decl| { | 1570 | .analyze_decl => |decl| { |
src/Module.zig+4-4| ... | @@ -1885,10 +1885,10 @@ pub fn deleteDecl(self: *Module, decl: *Decl) !void { | ... | @@ -1885,10 +1885,10 @@ pub fn deleteDecl(self: *Module, decl: *Decl) !void { |
| 1885 | if (self.failed_decls.swapRemove(decl)) |entry| { | 1885 | if (self.failed_decls.swapRemove(decl)) |entry| { |
| 1886 | entry.value.destroy(self.gpa); | 1886 | entry.value.destroy(self.gpa); |
| 1887 | } | 1887 | } |
| 1888 | if (self.emit_h_failed_decls.remove(decl)) |entry| { | 1888 | if (self.emit_h_failed_decls.swapRemove(decl)) |entry| { |
| 1889 | entry.value.destroy(self.gpa); | 1889 | entry.value.destroy(self.gpa); |
| 1890 | } | 1890 | } |
| 1891 | if (self.compile_log_decls.remove(decl)) |*entry| { | 1891 | if (self.compile_log_decls.swapRemove(decl)) |*entry| { |
| 1892 | entry.value.deinit(self.gpa); | 1892 | entry.value.deinit(self.gpa); |
| 1893 | } | 1893 | } |
| 1894 | self.deleteDeclExports(decl); | 1894 | self.deleteDeclExports(decl); |
| ... | @@ -1978,10 +1978,10 @@ fn markOutdatedDecl(self: *Module, decl: *Decl) !void { | ... | @@ -1978,10 +1978,10 @@ fn markOutdatedDecl(self: *Module, decl: *Decl) !void { |
| 1978 | if (self.failed_decls.swapRemove(decl)) |entry| { | 1978 | if (self.failed_decls.swapRemove(decl)) |entry| { |
| 1979 | entry.value.destroy(self.gpa); | 1979 | entry.value.destroy(self.gpa); |
| 1980 | } | 1980 | } |
| 1981 | if (self.emit_h_failed_decls.remove(decl)) |entry| { | 1981 | if (self.emit_h_failed_decls.swapRemove(decl)) |entry| { |
| 1982 | entry.value.destroy(self.gpa); | 1982 | entry.value.destroy(self.gpa); |
| 1983 | } | 1983 | } |
| 1984 | if (self.compile_log_decls.remove(decl)) |*entry| { | 1984 | if (self.compile_log_decls.swapRemove(decl)) |*entry| { |
| 1985 | entry.value.deinit(self.gpa); | 1985 | entry.value.deinit(self.gpa); |
| 1986 | } | 1986 | } |
| 1987 | decl.analysis = .outdated; | 1987 | decl.analysis = .outdated; |
src/link/C.zig+2-2| ... | @@ -112,8 +112,8 @@ pub fn updateDecl(self: *C, module: *Module, decl: *Module.Decl) !void { | ... | @@ -112,8 +112,8 @@ pub fn updateDecl(self: *C, module: *Module, decl: *Module.Decl) !void { |
| 112 | code.* = object.code.moveToUnmanaged(); | 112 | code.* = object.code.moveToUnmanaged(); |
| 113 | 113 | ||
| 114 | // Free excess allocated memory for this Decl. | 114 | // Free excess allocated memory for this Decl. |
| 115 | fwd_decl.shrink(module.gpa, fwd_decl.items.len); | 115 | fwd_decl.shrinkAndFree(module.gpa, fwd_decl.items.len); |
| 116 | code.shrink(module.gpa, code.items.len); | 116 | code.shrinkAndFree(module.gpa, code.items.len); |
| 117 | } | 117 | } |
| 118 | 118 | ||
| 119 | pub fn updateDeclLineNumber(self: *C, module: *Module, decl: *Module.Decl) !void { | 119 | pub fn updateDeclLineNumber(self: *C, module: *Module, decl: *Module.Decl) !void { |