Search

February 08, 2014
General »
...DATA[08h]
        fcos
        faddp   ST(1),ST
        ret 8

__Dmain comdat
L0:     sub ESP,0Ch...
February 08, 2014
General »
...end of the stack upon return (+whatever RET eats) you can just move your own...
February 07, 2014
General »
...esp+0xc]
 804883f:       add    esp,0x10
 8048842:       ret
 8048843:       lea    esi,[esi+0x0]
 8048849:       lea...
February 07, 2014
Issues »
...add     esp, 4                                  ; 000B _ 83. C4, 04
        ret     4                                       ; 000E _ C2, 0004

The optimizer sees...
February 06, 2014
General »
...could just do scope(exit) GC.free(ret); too.

I talked about this yesterday: this...
February 05, 2014
Issues »
...dword ptr [esp]                    ; 0430 _ 8B. 1C 24
        ret                                             ; 0433 _ C3

Then the thunk is called...
February 01, 2014
GDC »
...rbx
     2fd:    5e                       pop    rsi
     2fe:    c3                       ret


Daniel Green - 2012-06-24
****************************************
Here's...
January 27, 2014
General »
...c:      d = new TypeFunction (t_args, typefunc_ret, t_varargs, LINKc);
d-codegen.cc:      TypeFunction...
January 27, 2014
LDC »
...false)
  %tmp8 = load %swap.Foo* %y_arg
  ret void
}

Using -O2 or -O3, I get...
January 26, 2014
LDC »
...esi, (%ecx)
	movl	%edx, (%eax)
	popl	%esi
	ret	$4


; Function Attrs: nounwind
define x86_stdcallcc...
72 73 74 75 76 77 78 79 80 81 82 83
Next ›   Last »