Joshua Warner

Results 56 comments of Joshua Warner

@larrylau - Something like that will probably work, although you'll likely have to write the file (per the current method), close that handle, then open the handle again with GENERIC_READ,...

@sgoings, I think there's also a large potential for speedup using cmake + parallel make build (as ci.sh does the initial part of in master now). We can also download...

I would say it's actually more appropriate to replace it with something like intptr_t, uintptr_t, or size_t. That way, we don't waste space or cycles on 32-bit platforms.

@Techcable - could you describe your use-case a little more? Keep in mind that even if we bump the integer sizes, it's unlikely the GC algorithm will scale to large...

Avian _does_ use garbage collection. Only toy VMs can really get away without it (and PHP, apparently, but that's another story). Essentially, the problem is that the Avian's GC algorithm,...

I believe this was discussed on the mailing list (https://groups.google.com/forum/#!searchin/avian/$20Ilya$20Mizus/avian/DLpLgqtzTZk/tcR_Mb6EvQEJ). Did Joel's patch work for you?

@bigfatbrowncat , it hasn't been merged. My guess would be @dicej was waiting for feedback.

Good point. Would you mind filing a PR?

> Trying to override and restore thread locals at every VM entry and exit point seems like at least as much work (and much harder to debug) as just passing...

@dicej, what would you say to replacing just our assert (not expect or abort) with the standard assert (from C's ``)? This way we can keep the same principle of...