Andrew Morris
|
6ebafc07a8
|
Improve performance by producing a binary bristol format in JS so that we don't use emscripten's super slow istringstream
|
2025-06-12 13:00:26 +10:00 |
|
Andrew Morris
|
5bf8be6426
|
improvements ported from perf-testing: buffer and flush the io, accept bytes than needed into buffer when available, improve c++ to js error propagation, default to mpc mode
|
2025-06-12 09:57:37 +10:00 |
|
Andrew Morris
|
6859068021
|
party2 -> toParty/fromParty/otherParty
|
2025-02-04 14:28:18 +11:00 |
|
Andrew Morris
|
4da3407b28
|
input -> inputBits
|
2025-02-04 14:28:18 +11:00 |
|
Andrew Morris
|
a76bc3cb23
|
Add 2pc specialization
|
2025-02-03 15:17:41 +11:00 |
|
Andrew Morris
|
63ff747be4
|
Set up 2pc/mpc specialization
|
2025-02-03 14:40:04 +11:00 |
|
Andrew Morris
|
fbea53b627
|
fix memory getting rewritten before it's received by js
|
2025-01-30 16:17:50 +11:00 |
|
Andrew Morris
|
162a1f8940
|
Connect io properly, connect exceptions, remove debugging output
|
2025-01-30 13:30:14 +11:00 |
|
Andrew Morris
|
d640e8da61
|
wip hooking up more things
|
2025-01-29 17:55:54 +11:00 |
|
Andrew Morris
|
7f4f3d2ff9
|
Draft new jslib.cpp
|
2025-01-29 16:06:31 +11:00 |
|
Andrew Morris
|
53e2d8c049
|
simplify demo
|
2024-10-14 09:23:35 +11:00 |
|
Andrew Morris
|
639e4d551c
|
improve js<->cpp interface
|
2024-10-14 07:51:10 +11:00 |
|
Andrew Morris
|
fc57d48a7f
|
reorganize code
|
2024-10-11 14:02:23 +11:00 |
|