freenode/#clasp - IRC Chatlog
Search
4:17:20
drmeister
The llvm time in TIME is off by a few seconds but not off by an order of magnitude.
4:18:26
drmeister
So it's generating llvm instructions - but doesn't optimize the module or lower it to native code
4:19:17
drmeister
With full compile (code generation) --> 28.9 seconds and LLVM time reports 14.6 seconds
4:24:55
drmeister
This means 90% of the time is spent optimizing and generating code for the module.
4:25:52
drmeister
Last one for the night - I'm moving the throw right before the jit-finalize-repl-function
4:45:23
drmeister
Found it - I was compiling a function in jit-setup.lsp and it doesn't include an (in-package :cmp) because that macro isn't defined that early
4:50:48
drmeister
I'm running 100 truncated compiles and moving the throw around the jit-add-module-return-function
8:25:36
heisig
I made good progress with the hoisting this weekend. I think I need about two more weekends until completion.
8:42:02
heisig
It is a fun problem with lots of recursion on circular data. The fast pace of karlosz has motivated me to hurry up.
11:33:42
heisig
Interesting news: I will be in Philadelphia next week, where I present Petalisp at the ARRAY 2018 workshop.
11:34:29
heisig
If anyone of you is at Temple University on June 20, I could stop by for a cup of coffee.
11:44:21
drmeister
::notify karlosz I think you forgot to add some files to your git repo - to start cleavir-generate-ast.asd is missing.
12:00:12
drmeister
heisig: Everyone will be around other than myself - my lab is 15 people - so please plan to visit us.
12:24:00
drmeister
I think I was wrong about the missing files in clisp - I need to install sicl the way that karlosz has.
12:28:06
drmeister
I gotta figure out how to get asdf configured to find sicl systems on clisp - grrr
15:06:58
karlosz
drmeister: you're right, i forgot to tell you the sicl asdf stuff. you'll have to get asdf working on clisp and finding sicl. also, i still use generate ast, so checkout commit b4af6f3fd
15:06:58
Colleen
karlosz: drmeister said 3 hours, 22 minutes ago: I think you forgot to add some files to your git repo - to start cleavir-generate-ast.asd is missing.
15:20:38
karlosz
after the commit i mentioned, i keep getting no-appicable-method when calling cst:listify
15:21:56
karlosz
beach: looks like its one of your commits regarding replacing certain parts of the reader with cst
15:24:08
karlosz
try calling cleavir-generate-ast:generate-ast on '(lambda (x) (if (+ x 1) (= x 1) (* 2 x)))
15:34:43
beach
When I pull the latest version of Concrete-Syntax-Tree, I can create an environment (I think, it is still working).
16:03:31
karlosz
and how doesn one pull the latest version on concerte cst? is it not in the sicl repo already?
16:05:14
karlosz
but after changing cst-to-ast to generate-ast in one of my methods everything works again on master