| ... | @@ -1170,7 +1170,7 @@ pub const Repository = struct { | ... | @@ -1170,7 +1170,7 @@ pub const Repository = struct { |
| 1170 | const t = tracer.trace(@src(), "", .{}); | 1170 | const t = tracer.trace(@src(), "", .{}); |
| 1171 | defer t.end(); | 1171 | defer t.end(); |
| 1172 | | 1172 | |
| 1173 | // const start = std.time.milliTimestamp(); | 1173 | // const start = time.milliTimestamp(); |
| 1174 | | 1174 | |
| 1175 | const base_idx = try r.getCommitA(arena, base_oid.id); | 1175 | const base_idx = try r.getCommitA(arena, base_oid.id); |
| 1176 | const base = base_idx.reify(r); | 1176 | const base = base_idx.reify(r); |
| ... | @@ -1240,7 +1240,7 @@ pub const Repository = struct { | ... | @@ -1240,7 +1240,7 @@ pub const Repository = struct { |
| 1240 | } | 1240 | } |
| 1241 | } | 1241 | } |
| 1242 | | 1242 | |
| 1243 | // const end = std.time.milliTimestamp(); | 1243 | // const end = time.milliTimestamp(); |
| 1244 | // std.log.debug("found {d} in {d}ms", .{ total, end - start }); | 1244 | // std.log.debug("found {d} in {d}ms", .{ total, end - start }); |
| 1245 | | 1245 | |
| 1246 | return try arena.dupe(CommitId, result.values()); | 1246 | return try arena.dupe(CommitId, result.values()); |
| ... | @@ -1589,7 +1589,7 @@ fn MultiArrayList(T: type) type { | ... | @@ -1589,7 +1589,7 @@ fn MultiArrayList(T: type) type { |
| 1589 | for (info.fields, 0..) |f, i| { | 1589 | for (info.fields, 0..) |f, i| { |
| 1590 | const empty_slice: []f.type = &[_]f.type{}; | 1590 | const empty_slice: []f.type = &[_]f.type{}; |
| 1591 | names[i] = f.name; | 1591 | names[i] = f.name; |
| 1592 | types[i] = f.type; | 1592 | types[i] = []f.type; |
| 1593 | attrs[i] = .{ .default_value_ptr = @ptrCast(&empty_slice) }; | 1593 | attrs[i] = .{ .default_value_ptr = @ptrCast(&empty_slice) }; |
| 1594 | } | 1594 | } |
| 1595 | break :blk @Struct(.auto, null, &names, &types, &attrs); | 1595 | break :blk @Struct(.auto, null, &names, &types, &attrs); |