freenode/#clasp - IRC Chatlog
Search
6:28:16
Colleen
kpoeck: attile_lendvai said 8 hours, 7 minutes ago: do you mean the changes that are already checked in the repo? if yes, then of course, that'd be a major offense... :) if you mean changes that are not in dev, then do warn me
10:02:14
Colleen
attila_lendvai: drmeister said at 2018.07.05 02:44:52: I'd rather keep it - C++ code size isn't really an issue and faster is better in my eyes.
10:02:14
Colleen
attila_lendvai: frgo said at 2018.07.08 17:28:56: I would like to align with you on how we define a protocol for integrating extensions into the build process automatically.
13:07:15
Colleen
Bike: Kevslinger said 2 hours, 53 minutes ago: this is a reminder for Kevin to ask you a question.
13:07:15
minion
Bike, memo from makomo: the "const-size" version of once-only implemented using the list version: https://plaster.tymoon.eu/view/850#850. no EVAL! i guess the most general way to go about it then is to always write a version which works with an arbitrary number of forms and then derive the const-size version from it.
14:18:23
Bike
turns out we've been masking undefined function style warnings if there are no other warnings
16:03:25
Bike
printing undefined function warnings results in a lot of undefined function warnings, but they're almost entirely spurious
16:14:38
beach
If so, I don't think it takes into account compilation units. It even complains about directly recursive functions.
16:17:58
Bike
there are handlers on the cleavir conditions anyway, because a call to an unknown function being a compile-time error wouldn't really work.
16:25:19
drmeister
I've reached a conclusion - Clasp's compiler is slow because LLVM is slow. Lowering llvm-IR to native code without optimization is expensive - it takes seconds.
16:25:52
drmeister
beach: The rat appears to have escaped by chewing his way out of the wall to the outside world.
16:27:32
drmeister
It's a little difficult to describe - but my dad, when he was in his 80's cut a hole in the side of the house and put a piece of molding on it to cover the hole and allow an electrical wire to pass from inside the house to the outside (not to code!). The cavity in the wall had a hole going into the pantry and this large hole with a piece of molding over it.
16:28:04
drmeister
I had trapped the rat in the cavity in the wall for two days while I waited for it to get hungry and I would trap it when it tried to reenter the pantry.
16:30:33
drmeister
But there was no evidence that it was still in the wall. So I proceeded closing things up.