freenode/#clasp - IRC Chatlog
Search
11:07:38
Colleen
selwyn: drmeister said 22 hours, 59 minutes ago: Check the log above this notification - I describe my attempt to use the gdb/jit interface.
11:11:01
drmeister
If you hook gdb into a running clasp, gdb is supposed to put a breakpoint on this function:
11:11:15
drmeister
https://github.com/clasp-developers/clasp/blob/dev/src/llvmo/llvmoExpose.cc#L3475
11:11:59
drmeister
I tried examining memory but I don't see a breakpoint - but gdb is probably putting it on only when we aren't looking at it.
11:13:17
drmeister
Huh - something just occurred to me. I wonder if after the break gdb continues through the function. We could put some code in there that reads the first bytes of the function and prints them out. At that point the breakpoint/interrupt must be in place.
11:14:14
drmeister
I'd like to know if gdb is actually being invoked when that function gets entered.
11:34:38
dmiles
i was lookjng that this https://drmeister.wordpress.com/2015/07/30/timing-data-comparing-cclasp-to-c-sbcl-and-python/
11:36:04
dmiles
well i am sure i could always compile my lisp code if this is a concern to me.. that is teh differnce between interpred vs compiled?
12:08:44
selwyn
if you are interested in more recent benchmarks: https://github.com/clasp-developers/clasp/wiki/Benchmark-Results the rightmost column corresponds to fairly recent clasp
12:11:40
selwyn
scroll all the way to the right of the table - there are some columns which you may not be seeing
12:15:44
selwyn
these are subject to change fairly often though. you might like to follow the instructions and run cl-bench yourself