How do I disable inlining?

I have tried "--no-jit", "PLTNOMZJIT", and "eval-jit-enabled".

stamourv pointed out "raco make --disable-inline", but this app is built using "raco setup", and this app is peculiar anyway, so I before I started reworking the build process, I thought I'd double check.

Reason for asking...

I have a large system that works with 5.2.1, but breaks strangely with 5.3 and later. It does evals and dynamic requires, and so, under 5.3 and later, there are runtime messages like:

mzc optimizer: inlining: involving: #(xxx #<path:/yyy/zzz.ss> 1302 2 57481 33 #f) size: 1 threshold: 64

Part of the list result of this inlined procedure seems to be involved in the misbehaving code.

I'd like to rule out that the problem is caused by inlining.

Neil V.

____________________
 Racket Users list:
 http://lists.racket-lang.org/users

Reply via email to