Results 109 issues of Simonas Kazlauskas

Aggregate instrumentation points can represent a fixed cost to start executing the instruction and then an incremental cost to continue execution based on the size or amplitude of the inputs....

When functions are exported, the only way to account for these functions participating in host-to-VM calls is by introducing a trampoline indirection and placing some calls to instrumentation callbacks in...

A-instrumentation
A-docs

With a traditional wasm-to-wasm function call the caller will implicitly pay for the function arguments by setting up the operand stack in a specific way for the callee: ```wast (module...

A-instrumentation

Today the gas analysis tests executes an instrumented wast test and compares that an overall gas cost to execute the test was the same. This isn’t particularly great, it does...

A-gas-analysis

Unlike with the gas analysis, relying on an interpreter is not such useful of an approach. The interpreter will only explore one path of execution, which wouldn’t necessarily yield a...

A-max-stack-analsys

Today's implementation entirely ignores constant expressions, largely because they aren't a runtime concern. However, compilers may be interested in charging gas for these expressions during the compile time, so there...

A-gas-analysis

Consider a code like this: ```wast (call $gas (i64.const 10)) ;; instructions if (i32.const 1) (call $gas (i64.const 10)) ;; pure instructions else (call $gas (i64.const 2)) ;; pure instructions...

A-gas-analysis

So today the spec for executing `memory.fill` and such says something along the lines of: > 1. Let 𝐹 be the current frame. > 2. Assert: due to validation, 𝐹.module.memaddrs[0]...

A-gas-analysis
A-docs

### Component systemd-networkd ### Is your feature request related to a problem? Please describe I have a machine with multiple WAN interfaces from different ISPs. I currently set up preference...

RFE 🎁
network