mirror of
https://github.com/ghostty-org/ghostty.git
synced 2026-04-20 22:35:20 +00:00
fast getX(.is_symbol)
This commit is contained in:
@@ -11,6 +11,7 @@ const Benchmark = @import("Benchmark.zig");
|
||||
const options = @import("options.zig");
|
||||
const UTF8Decoder = @import("../terminal/UTF8Decoder.zig");
|
||||
const symbols = @import("../unicode/symbols.zig");
|
||||
const uucode = @import("uucode");
|
||||
|
||||
const log = std.log.scoped(.@"is-symbol-bench");
|
||||
|
||||
@@ -103,7 +104,7 @@ fn stepUucode(ptr: *anyopaque) Benchmark.Error!void {
|
||||
const cp_, const consumed = d.next(c);
|
||||
assert(consumed);
|
||||
if (cp_) |cp| {
|
||||
std.mem.doNotOptimizeAway(symbols.isSymbol(cp));
|
||||
std.mem.doNotOptimizeAway(uucode.getX(.is_symbol, cp));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user