perf!: reduce script interop call overhead #636
perf: look up the Lua call location only for errors
9d98b6eb
perf: access scopes roll back recorded changes instead of copying the…
437033c6
perf: reuse the Lua function of a registered method instead of creati…
8bf10423
perf: look up functions and members by borrowed names
17668543
perf: return single values from Lua calls without an intermediate Vec…
9e5dfe89
perf: allocation ids own their values, the allocator only pins them u…
09e4cfa7
perf: Lua indexing borrows the receiver, cloning it only for field ac…
3f2c72f3
style: fmt
71f0672b
fix: access scopes roll back when their closure panics
bf7d7ffe
fix: releasing all accesses also releases component accesses
0ee1b1cd
refactor: releasing all accesses inside a scope only releases the sco…
c82db5c4
makspll
marked this pull request as ready for review 12 days ago
makspll
merged
9842f041
into main 12 days ago
makspll
deleted the agent/interop-perf branch 12 days ago
Assignees
No one assigned
Login to write a write a comment.
Login via GitHub