From 855845815c626b15c1ca739ee91381b393c86af6 Mon Sep 17 00:00:00 2001 From: Craig Jennings Date: Sat, 14 Feb 2026 17:19:57 -0600 Subject: perf(calendar-sync): replace shell-out timezone conversion with pure Elisp MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit convert-tz-to-local was spawning a `date` subprocess per timestamp, causing ~15s parse freezes on Proton (223 events) and ~10s on Google (1543 events). Replaced with encode-time/decode-time ZONE argument — same TZ database, no subprocess overhead. Parse times now 0.2-2.8s. Also adds phase timing instrumentation behind cj/debug-modules flag. --- inbox/.gitkeep | 0 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 inbox/.gitkeep (limited to 'inbox/.gitkeep') diff --git a/inbox/.gitkeep b/inbox/.gitkeep new file mode 100644 index 00000000..e69de29b -- cgit v1.2.3