ds = tabularTextDatastore('bigfile.csv'); t = tall(ds); t = t(t.Var1 > 0, :); result = gather(t); In older releases, gather triggered eager compilation. In R2023b v23.2.0.2515942, the Pomegranate engine holds the entire transformation chain symbolically, then generates optimized just‑in‑time using a hidden LLVM backend. Easter egg in this build Enter this at the command line (works only in exactly 23.2.0.2515942 -x64 ):

% This seed was planted on Aug 12, 2023 at 3:42 PM. % The fruit matures in R2024a. The build timestamp (2515942) corresponds to August 25, 2023 – just days after MathWorks finalized R2023b. This specific build includes a silent patch for a JIT accelerator bug that caused 17% slowdowns in certain for‑loops with string arrays.

dbtype pomegranate.internal.seed 1 It shows:

Here’s an related to it — a blend of trivia, hidden features, and a subtle puzzle: The "Silent Architect" of R2023b While most users notice MATLAB’s desktop UI or Live Editor improvements, version 23.2.0.2515942 contains a quiet revolution: the Execution Engine’s internal representation for tall arrays and datastore pipelines changed to a lazy symbolic graph (codename: Pomegranate internally at MathWorks).

It looks like you’re referencing a specific build of (update 23.2.0.2515942, 64-bit). That’s a solid, modern release with several interesting technical and historical angles.

You can verify by comparing: