Skip to content
Open
Show file tree
Hide file tree
Changes from 22 commits
Commits
Show all changes
36 commits
Select commit Hold shift + click to select a range
f725ba9
feat: spartan outer streaming merge
Nov 17, 2025
18b73cc
feat: spartan outer streaming merge
Nov 17, 2025
cf1235f
feat: spartan outer streaming merge
Nov 17, 2025
054412b
feat: spartan outer streaming merge
Nov 17, 2025
eedb7f7
feat: spartan outer streaming merge
Nov 17, 2025
adbca7f
feat: spartan outer streaming merge
Nov 17, 2025
2f951d6
feat: spartan outer streaming merge
Nov 17, 2025
97422f5
feat: spartan outer streaming merge
Nov 17, 2025
238ca0e
feat: spartan outer streaming merge
Nov 18, 2025
63a164f
feat: spartan outer streaming merge
Nov 19, 2025
d65c736
feat: spartan outer streaming merge
Nov 19, 2025
01322d4
feat: spartan outer streaming merge
Nov 19, 2025
ac240a5
Merge remote-tracking branch 'upstream/main' into tmp
Nov 19, 2025
31fbe6e
Merge remote-tracking branch 'upstream/main' into tmp
Nov 19, 2025
7eee627
Merge remote-tracking branch 'upstream/main' into feat/streaming-prov…
Nov 23, 2025
967c6e3
Merge remote-tracking branch 'upstream/main' into feat/streaming-prov…
Nov 23, 2025
c7f1195
chore: allocative fixes after merge
Nov 23, 2025
0b2adca
feat: trace from checkpoints integrated
Nov 24, 2025
5b4d4c6
chore: clippy bloody clippy issues
Nov 24, 2025
df30169
chore: removing unnecessary comments and getting ready to merge in main
Nov 26, 2025
fbdffd3
chore: ensuring tests run on CI
Nov 26, 2025
ff57c9a
chore: removing trace-checkpointing for now
Nov 26, 2025
ac35118
compute_grid_from_poly works for window size = 1
Dec 3, 2025
23e57e5
compute_grid_from_poly works for general window size
Dec 3, 2025
651661f
ready to import new streaming schedule trait
Dec 3, 2025
da3ec13
ready to import new streaming schedule trait
Dec 3, 2025
4bebffc
the new streaming schedule api passes tests
Dec 3, 2025
7ef65ce
better names: starting to parallelise grid build from poly
Dec 3, 2025
ecaf942
first version of parallel compute_grid seems to work
Dec 3, 2025
709df5e
all functions are correct. Whether they are fast or not -- god only k…
Dec 3, 2025
ee75eef
all functions are correct. Whether they are fast or not -- god only k…
Dec 3, 2025
981d3cb
testing things
Dec 4, 2025
2abdfe1
api-correctl; performance fairly wanting
Dec 4, 2025
ce8bb12
Merge remote-tracking branch 'upstream/main' into feat/streaming-prov…
Dec 4, 2025
5e4b40c
minor warnings removed from compiler (not deteced on mac-OX)
Dec 4, 2025
a38560e
remove unsafe & strengthen debug asserts
quangvdao Dec 5, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion jolt-core/benches/e2e_profiling.rs
Original file line number Diff line number Diff line change
Expand Up @@ -203,7 +203,7 @@ fn prove_example(
let mut tasks = Vec::new();
let mut program = host::Program::new(example_name);
let (bytecode, init_memory_state, _) = program.decode();
let (_, trace, _, program_io) = program.trace(&serialized_input, &[], &[]);
let (_lazy_trace, trace, _, program_io) = program.trace(&serialized_input, &[], &[]);
let padded_trace_len = (trace.len() + 1).next_power_of_two();
drop(trace);

Expand Down
1 change: 1 addition & 0 deletions jolt-core/src/poly/mod.rs
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ pub mod identity_poly;
pub mod lagrange_poly;
pub mod lt_poly;
pub mod multilinear_polynomial;
pub mod multiquadratic_poly;
pub mod one_hot_polynomial;
pub mod opening_proof;
pub mod prefix_suffix;
Expand Down
Loading