Skip to content

Commit 0a3b4dc

Browse files
committed
benchmark: remove offset audit workloads
The offset audit added page-backed style-set and grapheme-map workloads to measure candidate changes. They are useful for investigation but broaden the benchmark CLI beyond the final production changes. Remove the workload implementations and registrations for now. Performance results remain in the individual commit messages, so the harnesses can be restored later if needed.
1 parent a5071a9 commit 0a3b4dc

4 files changed

Lines changed: 0 additions & 361 deletions

File tree

src/benchmark/GraphemeMap.zig

Lines changed: 0 additions & 169 deletions
This file was deleted.

src/benchmark/StyleSet.zig

Lines changed: 0 additions & 186 deletions
This file was deleted.

src/benchmark/cli.zig

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,12 +9,10 @@ pub const Action = enum {
99
@"apc-parser",
1010
@"codepoint-width",
1111
@"grapheme-break",
12-
@"grapheme-map",
1312
@"hyperlink-map",
1413
@"page-compression",
1514
@"scrollback-compression",
1615
@"screen-clone",
17-
@"style-set",
1816
@"terminal-parser",
1917
@"terminal-stream",
2018
@"is-symbol",
@@ -31,10 +29,8 @@ pub const Action = enum {
3129
pub fn Struct(comptime action: Action) type {
3230
return switch (action) {
3331
.@"apc-parser" => @import("ApcParser.zig"),
34-
.@"grapheme-map" => @import("GraphemeMap.zig"),
3532
.@"hyperlink-map" => @import("HyperlinkMap.zig"),
3633
.@"screen-clone" => @import("ScreenClone.zig"),
37-
.@"style-set" => @import("StyleSet.zig"),
3834
.@"page-compression" => @import("PageCompression.zig"),
3935
.@"scrollback-compression" => @import("ScrollbackCompression.zig"),
4036
.@"terminal-stream" => @import("TerminalStream.zig"),

src/benchmark/main.zig

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,8 @@ pub const CApi = @import("CApi.zig");
44
pub const TerminalStream = @import("TerminalStream.zig");
55
pub const CodepointWidth = @import("CodepointWidth.zig");
66
pub const GraphemeBreak = @import("GraphemeBreak.zig");
7-
pub const GraphemeMap = @import("GraphemeMap.zig");
87
pub const HyperlinkMap = @import("HyperlinkMap.zig");
98
pub const ScreenClone = @import("ScreenClone.zig");
10-
pub const StyleSet = @import("StyleSet.zig");
119
pub const TerminalParser = @import("TerminalParser.zig");
1210
pub const IsSymbol = @import("IsSymbol.zig");
1311
pub const PageCompression = @import("PageCompression.zig");

0 commit comments

Comments
 (0)