B-JVM-Jasmin

 view release on metacpan or  search on metacpan

ChangeLog  view on Meta::CPAN

11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
        (B::BINOP::JVMJasminPost): fixed seq and sne work
 
1999-12-04  Bradley M. Kuhn  <bkuhn@ebb.org>
 
        * lib/B/JVM/Jasmin/Emit.pm (nop): added method
 
        * Jasmin.pm (B::BINOP::JVMJasminPre): had to change things so that
        the "concat" pre-processing did argument IN order.  It looks like
        the "trick" of processing things in reverse order may be
        problematic.  In this case, it occurred because if there are
        cascaded BINOPs of "concat" type, and some of them are actually
        ".=" operations, we can get the wrong r-values in cases like:
        $x = $y . ($y .= "f");
 
        * lib/B/JVM/Jasmin/Emit.pm (dup): spruced up the POD and error
        messages for this function
        (swap): added function
 
        * Jasmin.pm (B::UNOP::JVMJasminPre): added processing for creation
        of the result StackElement here [instead of doing it in the child OP].
        (B::UNOP::JVMJasminPost): set up things so that we can handle the



( run in 1.540 second using v1.01-cache-2.11-cpan-26ccb49234f )