felix.winkelm...@bevuta.com wrote:
> > On 2019-05-07 7:45, Evan Hanson wrote:
> > > On 2019-05-06 13:04, ko...@upyum.com wrote:
> > > > I don't think that patch is right. If you emit import libraries from the
> > > > static builds, you will not be able to import modules from the evaluator
> > > >
Peter Bex writes:
> On Wed, May 29, 2019 at 10:39:54AM +0300, megane wrote:
>> Consider the case (= a b c). If the C_and in the rewrite short-circuits
>> then 'c' is never evaluated, right?
>
> Ah, good observation. That might be a problem.
It doesn't seem to be a problem currently, but
On Wed, May 29, 2019 at 10:39:54AM +0300, megane wrote:
> Consider the case (= a b c). If the C_and in the rewrite short-circuits
> then 'c' is never evaluated, right?
Ah, good observation. That might be a problem.
> Testing this indicates this is not an issue. Playing with gcc
> optimization
Peter Bex writes:
> On Sat, May 18, 2019 at 08:46:40PM +0300, megane wrote:
>> Here's what I figured out fwiw:
>> ...
>> (let ((g234 n10))
>> (let ((g235 0))
>> (k144 (##core#inline "C_eqp" g234 g235
>> ...
>>
>> This transformation comes from this rewrite rule:
>>