Support set argc for variable arguments
Restore stack pointer(ecx) in calling C method with grow stack
Size change for avoid bit mask