Ingvar Stepanyan

Results 1089 comments of Ingvar Stepanyan

Ohh... I just realised (although haven't checked) that this gets even worse in case of nested enums (most common with tagged ASTs), because *each* of them creates its own intermediate...

Updated the issue title because found out that adjacently-tagged enums already have a built-in fast path that avoid buffering when tag is the first key in the object. Hence, it's...

> is something we want anyway (#1183) Oh yeah I saw that issue and was curious but didn't dig into details. I wonder why it needs associated type defaults -...

> Swapping between the C# and Rust versions of the modules, the generated code is ALMOST identical. In the C# client code, the user can always call reducers like `.EnterGame()`...

I'm having trouble reasoning about this code, to be honest, but then, I'm not that familiar with C++ RTTI and also hard to say what it's supposed to do without...

I'd prefer we used something like [color-eyre](https://github.com/eyre-rs/color-eyre) for formatting which already handles panics instead of rolling something custom we'd have to maintain.

@coolreader18 Does Wasmtime attaching symbols not help with backtrace? If it helps with gdb/lldb, there should be a way to make Rust backtraces use the same symbol resolution so that...

> No, wasm has no mechanism to access the call stack or the DWARF section. Wasm doesn't, but the native stack walker in `backtrace` should be able to resolve JIT...

Yeah I can't say I care much anymore, go ahead.

> Yep, that should be doable, it would need to work similarly to the Soundcloud plugin, which has to make a request via oEmbed to get the embed URL. I...