jacereda

Results 162 comments of jacereda

Should be easy, no need to resort to C: https://hackage.haskell.org/package/unix-2.7.1.0/docs/System-Posix-DynamicLinker.html http://hackage.haskell.org/package/Win32-2.2.2.0/docs/System-Win32-DLL.html

I'll convert it to a C API.

I would repeat the file size tests using LTO, as suggested in https://github.com/carp-lang/Carp/issues/922

Could it be related to the `Char`s change?

@hellerve is right in the interpretation. Just an example of how this could simplify the internals. We have `With` in the AST. Instead it could be something like: ```clojure (defmacro...

I guess the same goes for `defmodule`. We have `Mod` in the AST but I guess it could just be implemented in dynamic land in terms of `wordlist`, `set-order` and...

#795 attaches a flamegraph for that same file. Looks like `toC` and `multiLookupInternal` are good candidates.

Also, `flamegraph.sh` shows that carp takes almost the same time as clang.

I mean, you can't blit floating point values (or pointers, like I added to the `blit` interface in #1111 )

What about `trivially-copyable`?