Ignore:
Timestamp:
Mar 20, 2009, 10:59:13 AM (10 years ago)
Author:
gb
Message:

r11828,r11829 (probe during cstack allocation on win32, win64) to 1.3

File:
1 edited

Legend:

Unmodified
Added
Removed
  • release/1.3/source/lisp-kernel/x86-spentry64.s

    r11814 r11830  
    20682068        __(cmpq $tstack_alloc_limit,%imm1)
    20692069        __(ja local_label(stack_misc_alloc_heap_alloc_ivector))
     2070        __ifdef([WINDOWS])
     2071         __(windows_cstack_probe(%imm1,%temp0))
     2072        __endif
    20702073        __(movq rcontext(tcr.foreign_sp),%stack_temp)
    20712074        __(movd %stack_temp,%temp1)
     
    26802683        __(cmpq $tstack_alloc_limit,%imm0)
    26812684        __(jae 1f)
     2685        __ifdef([WINDOWS])
     2686         __(windows_cstack_probe(%imm0,%arg_z))
     2687        __endif
    26822688        __(movq rcontext(tcr.foreign_sp),%imm1)
    26832689        __(subq %imm0,rcontext(tcr.foreign_sp))
     
    27072713        __(cmpq $tstack_alloc_limit,%imm0)
    27082714        __(jae 9f)
     2715        __ifdef([WINDOWS])
     2716         __(windows_cstack_probe(%imm0,%arg_z))
     2717        __endif       
    27092718        __(movq rcontext(tcr.foreign_sp),%imm1)
    27102719        __(subq %imm0,rcontext(tcr.foreign_sp))
Note: See TracChangeset for help on using the changeset viewer.