<rmnull>
hello, is there a way to get logs, that explains why drracket crashed last time it ran ? I can reproduce the crash( if that is helpful in someway ).
rmnull has quit [Ping timeout: 260 seconds]
rmnull has joined #racket
rmnull has quit [Ping timeout: 260 seconds]
tautologico has quit [Quit: Connection closed for inactivity]
rmnull has joined #racket
srandon111 has quit [Ping timeout: 256 seconds]
urbanslug has quit [Read error: Connection reset by peer]
dddddd has quit [Ping timeout: 256 seconds]
srandon111 has joined #racket
eMBee has quit [Remote host closed the connection]
eMBee has joined #racket
urbanslug has joined #racket
revtintin has joined #racket
srandon111 has quit [Ping timeout: 265 seconds]
srandon111 has joined #racket
revtintin has quit [Ping timeout: 265 seconds]
nullcone has quit [Quit: Connection closed for inactivity]
revtintin has joined #racket
lockywolf__ has quit [Ping timeout: 265 seconds]
urbanslug has quit [Ping timeout: 265 seconds]
lockywolf has joined #racket
rmnull has quit [Ping timeout: 246 seconds]
vraid has joined #racket
revtintin has quit [Ping timeout: 260 seconds]
rmnull has joined #racket
rmnull has quit [Client Quit]
rmnull has joined #racket
revtintin has joined #racket
lockywolf has quit [Ping timeout: 258 seconds]
urbanslug has joined #racket
revtintin has quit [Ping timeout: 258 seconds]
urbanslug has quit [Ping timeout: 240 seconds]
pilne has joined #racket
miskatonic has quit [Quit: ERC (IRC client for Emacs 24.5.1)]
lockywolf has joined #racket
narimiran has quit [Ping timeout: 256 seconds]
urbanslug has joined #racket
revtintin has joined #racket
_whitelogger has joined #racket
revtintin has quit [Ping timeout: 265 seconds]
libertyprime has joined #racket
urbanslug has quit [Ping timeout: 258 seconds]
revtintin has joined #racket
revtintin has quit [Ping timeout: 264 seconds]
Codaraxis__ has quit [Ping timeout: 240 seconds]
revtintin has joined #racket
urbanslug has joined #racket
urbanslug has quit [Ping timeout: 256 seconds]
vraid has quit [Ping timeout: 258 seconds]
revtintin has quit [Ping timeout: 264 seconds]
narimiran has joined #racket
revtintin has joined #racket
YuGiOhJCJ has joined #racket
revtintin has quit [Ping timeout: 256 seconds]
urbanslug has joined #racket
revtintin has joined #racket
revtintin has quit [Ping timeout: 256 seconds]
revtintin has joined #racket
urbanslug has quit [Ping timeout: 240 seconds]
cartwright has quit [Remote host closed the connection]
YuGiOhJCJ has quit [Remote host closed the connection]
urbanslug has joined #racket
cartwright has joined #racket
urbanslug has quit [Ping timeout: 256 seconds]
urbanslug has joined #racket
lockywolf_ has joined #racket
lockywolf has quit [Ping timeout: 256 seconds]
urbanslug has quit [Ping timeout: 256 seconds]
urbanslug has joined #racket
iyzsong has quit [Ping timeout: 246 seconds]
KDr22 has joined #racket
KDr21 has quit [Ping timeout: 265 seconds]
urbanslug has quit [Ping timeout: 240 seconds]
efm has quit [Remote host closed the connection]
efm has joined #racket
poga has quit [Ping timeout: 265 seconds]
urbanslug has joined #racket
efm has quit [Ping timeout: 260 seconds]
urbanslug has quit [Read error: Connection reset by peer]
efm has joined #racket
urbanslug has joined #racket
revtintin has quit [Ping timeout: 265 seconds]
cky has quit [Ping timeout: 272 seconds]
cky has joined #racket
urbanslug has quit [Read error: Connection reset by peer]
miskatonic has joined #racket
urbanslug has joined #racket
revtintin has joined #racket
poga has joined #racket
urbanslug has quit [Read error: Connection reset by peer]
urbanslug has joined #racket
urbanslug has quit [Read error: Connection reset by peer]
revtintin has quit [Ping timeout: 260 seconds]
urbanslug has joined #racket
urbanslug has quit [Ping timeout: 240 seconds]
urbanslug has joined #racket
urbanslug has quit [Read error: Connection reset by peer]
urbanslug has joined #racket
urbanslug has quit [Read error: Connection reset by peer]
MetaHertz has joined #racket
urbanslug has joined #racket
revtintin has joined #racket
miskatonic has quit [Quit: ERC (IRC client for Emacs 24.5.1)]
urbanslug has quit [Ping timeout: 264 seconds]
MetaHertz has quit [Read error: Connection reset by peer]
jmiven has quit [Quit: riboute !]
rmnull has quit [Ping timeout: 265 seconds]
jmiven has joined #racket
jmiven has quit [Client Quit]
rmnull has joined #racket
jmiven has joined #racket
MetaHertz2 has joined #racket
urbanslug has joined #racket
urbanslug has quit [Read error: Connection reset by peer]
rmnull has quit [Ping timeout: 265 seconds]
cartwright has quit [Remote host closed the connection]
cartwright has joined #racket
rmnull has joined #racket
<friscosam>
one thing to do is run DrRacket at the command line and check if there is a back trace.
catonano has joined #racket
nullcone has joined #racket
endformationage has joined #racket
aeth has quit [Ping timeout: 256 seconds]
catonano has quit [Read error: Connection reset by peer]
catonano has joined #racket
aeth has joined #racket
srji has quit [Ping timeout: 240 seconds]
efm has quit [Ping timeout: 265 seconds]
selimcan has joined #racket
FreeFull has quit [Quit: reboting]
sauvin has quit [Read error: Connection reset by peer]
urbanslug has joined #racket
urbanslug has quit [Read error: Connection reset by peer]
urbanslug has joined #racket
<jcowan>
When did MzScheme/Racket first sprout a JIT?
<jcowan>
(in regular production, not as a build option)
urbanslug has quit [Read error: Connection reset by peer]
<bremner>
at a guess, before 2010
<bremner>
that's when I first see liblightning in the version control log. Could be much earlier for all I know
<samth>
jcowan: I believe version 350, in 2006
<jcowan>
thanks
<jcowan>
are there benchmark statistics release by release? I'm interested in knowing how fast an old MzScheme program might run today (modulo it runs at all)
<samth>
however, it might not have been the default until 370 (2007) when the precise collector became the default
<samth>
no, there aren't statistics that I know of like that
<samth>
old mzscheme programs probably run substantially faster than they used to
<samth>
but comparable to similar racket programs
libertyprime has quit [Read error: Connection reset by peer]
* jcowan
nods
<jcowan>
Thanks
catonano has quit [Read error: Connection reset by peer]
catonano has joined #racket
urbanslug has joined #racket
urbanslug has quit [Read error: Connection reset by peer]
urbanslug has joined #racket
urbanslug has quit [Read error: Connection reset by peer]
urbanslug has joined #racket
aeth has quit [Ping timeout: 256 seconds]
aeth has joined #racket
revtintin has quit [Ping timeout: 256 seconds]
urbanslug has quit [Read error: Connection reset by peer]
urbanslug has joined #racket
revtintin has joined #racket
revtintin has quit [Client Quit]
elioat has joined #racket
nebunez has joined #racket
narimiran has quit [Ping timeout: 265 seconds]
<rmnull>
friscosam: thanks, i did try that. i was hoping for something else.
<samth>
rmnull: there isn't a log like that, but if you can crash drrracket, especially reproducibly, then a bug report would be great (at github.com/racket/racket)
ArthurStrong has joined #racket
casaca has joined #racket
<rmnull>
i dont think its a DrRacket bug, does DrRacket crashing due to external libraries count as an issue / bug ?
<samth>
rmnull: that sort of depends what the libraries are doing -- if they're running unsafe code that crashes, then that's not a bug in drracket (and there's no way to get a log in general of what happened). if they interfere somehow with drracket's internals, that's probably not a bug either.
<samth>
rmnull: in other cases than that, drracket shouldn't crash
nullcone has quit [Quit: Connection closed for inactivity]
<rmnull>
thanks, its running external c library, that is causing the issue. i'll take it as that doesnt count as bug.
<samth>
rmnull: if the external c library crashes (eg with a segfault) then there's nothing drracket can do, really
nebunez has quit [Ping timeout: 260 seconds]
cartwright has quit [Quit: WeeChat 2.5]
cantstanya has joined #racket
<rmnull>
i see, isn't it reasonable to expect for drracket to not close and show error and disable interaction.
<samth>
rmnull: drracket is running your program in-process, so if your program crashes at the OS level, so does drracket
<samth>
this is in contrast to something like Eclipse, which runs your program in a separate process
<rmnull>
oh-kay, although im not convinced why drracket does on same process, but i'll do some reading online. thanks :)
<samth>
rmnull: drracket uses the same process because that facilitates tight integration between the user program and the ide, which enables things like the first-class treatment of images
ski has joined #racket
elioat has quit [Quit: WeeChat 1.9.1]
dustyweb has joined #racket
<friscosam>
Although convenient for many things, if you are doing FFI development you are probably better off using an external editor and running the racket cli.
<friscosam>
I mean instead of DrRacket. (I started a sentence there and forgot where I was starting.)
ArthurStrong has quit [Quit: leaving]
nebunez has joined #racket
catonano has quit [Quit: catonano]
catonano has joined #racket
urbanslug has quit [Ping timeout: 264 seconds]
FreeFull has joined #racket
Naptra has quit [Remote host closed the connection]