freenode/#clasp - IRC Chatlog
Search
14:29:32
Bike
::notify karlosz i think create-cell in the fucntion body should be okay. fetch wouldn't be, but i don't think you changed that.
14:38:57
beach
Bike: Are you working on getting the compilation of LET used in Generate-AST to work for CST-to-AST?
14:42:52
drmeister
We ran into a problem with the PR - it fails compiling something in our code base - Bike has the details.
14:44:34
drmeister
I'd like to take a hard look at it now and see what is going on and whether the problems are simple bugs or more serious - I'd like to go forward with it if it is a correct update to the compiler.
14:45:38
drmeister
I think I have my problems squared away with jupyterlab and controlling python and javascript package versioning. (oh please oh please oh please)
15:19:42
beach
Bike: By the way, have you given any more thought to counting the number of times each instruction gets inlined?
15:20:07
Bike
no, i've been focusing on something else, but it's not going anywhere so i can do that tomorrow
15:21:07
Bike
trying to clean up clasp's lambda list argument parsing, and fix how it works for generic functions
15:24:14
beach
heisig: Any my wife (and most Americans) stick a comma before the AND in an enumeration: "fast, precise, and portable..."
15:28:25
beach
Chapter 2. The name "monitoring region" make the reader think about some region of code. Then it comes as a bit of a surprise that it's a class.
15:30:08
heisig
The idea was that users might want to have different profiling regions, e.g., for performance-critical code, for recursive code etc. But I am not sure whether this is worth the added complexity.
15:30:58
beach
You mention "where the active region is bound to..." suggesting that there is some active region at any point in time, but this is not elaborated upon I think.
15:33:38
heisig
I see the description definitely needs some examples. About the name, I am not so sure myself. Probably a symbol.
15:35:31
beach
In inter/leave-monitoring-region, what is the nature of the parameters? Names or instances of the corresponding classes?
15:36:07
heisig
drmeister: No, I didn't. Has my behavior changed so drastically or why do you assume so?
15:37:13
heisig
Ok, back to the regions. In an act of premature optimization, I had the idea to have monitoring regions created at load time.
15:37:59
beach
I say, make a second pass on the document and remove what you don't think is necessary. And try to explain the rest to slow thinkers like myself.
15:38:37
heisig
I also need to dig into some other profiling libraries I found, most notably, easy_profiler (https://github.com/yse/easy_profiler)
15:39:13
beach
drmeister: We got married for legal reasons. We didn't want our respective families to inherit half of the house. We could have made a testament, but then there would be huge taxes on the inheritance.
15:40:30
beach
drmeister: Interestingly, a woman who gets married in France keeps her last name for all legal purposes.
15:40:57
heisig
In other news - I also got my new computer with more RAM and I managed to compile clasp without issues. Now I can try to incorporate my load-time-value-stuff.