source: branches/win64

Revision Log Mode:


Copied or renamed
Diff Rev Age Author Log Message
(edit) @9647   12 years gb fd-dup: handle is a pointer to a handle, not a pointer to a pointer to …
(edit) @9557   12 years gb Comparison of foreign_rsp to csarea bounds in suspend_tcr() was backward.
(edit) @9556   12 years gb Do raise_thread_interrupt() for Win64. If the thread is running …
(edit) @9555   12 years gb Share most of the interrupt_handler() code between Win64 and other …
(edit) @9554   12 years gb Try to suppress compiler warnings, but it may be a losing battle.
(edit) @9553   12 years gb Remove some unused variables.
(edit) @9551   12 years andreas Pass the error in execute to the calling thread.
(edit) @9550   12 years andreas Working MONITOR-FUNCTION for RUN-PROCESS.
(edit) @9549   12 years andreas Stub for run-program implementation for Windows.
(edit) @9336   12 years gb Canonical-foreign-type-ordinals for some Windows foreign typss.
(edit) @9335   12 years andreas Properly conditionalize definition of PIPE.
(edit) @9334   12 years andreas Implementation of pipe() for Windows.
(edit) @9327   12 years gb If we get an unhandled exception on Windows, report the Windows …
(edit) @9326   12 years gb Canonicalized foreign types for windows, a little.
(edit) @9325   12 years gb Use Windows functions (not #_uname) for machine/software-type/version.
(edit) @9324   12 years gb Use :_stat64 struct type in windows %fstat. GETPID: don't trust …
(edit) @9323   12 years gb Call INIT-WINDOWS-FFI on startup. (May need to "revive" shared …
(edit) @9321   12 years gb In windows_arbstack_exception_handler(), ensure that foreign_rsp is …
(edit) @9320   12 years gb Add (wide-char) directory-access functions (statically linkged from …
(edit) @9319   12 years gb os_get_current_thread_stack_bounds() for Windows: call …
(edit) @9318   12 years gb High-end Vista versions allow up to 128GB of pageable memory. Reserve …
(edit) @9317   12 years gb Add (pseudo-) syscall definitions for open/read/close dir.
(edit) @9316   12 years gb It would make too much sense for #_rename to overwrite an existing …
(edit) @9315   12 years gb Use windows (pseudo-) syscalls, for directory access functions.
(edit) @9314   12 years gb Load ffi-win64 if #+win64-target.
(edit) @9313   12 years gb Saner *FEATURES* for windows.
(edit) @9308   12 years gb Try to get more things working. Recognize stylized instruction …
(edit) @9307   12 years gb Define x64_iret_frame, which is pretty much what an interrupt return …
(edit) @9306   12 years gb Provide pointers into restore_win64_context(), for the benefit of …
(edit) @9305   12 years gb Try to get Windows versions of suspend_tcr/restore_tcr closer to usability.
(edit) @9304   12 years gb SEM_WAIT for Windows: WaitForSingleObject?, not WaitOn?
(edit) @9298   12 years gb Note beginning, end of spentry, subprims code (for "real" …
(edit) @9297   12 years gb Call tcr_cleanup() with the tcr as argument.
(edit) @9296   12 years gb Try to ensure that windows exception handler (mostly) runs on C stack, …
(edit) @9295   12 years gb Try to suppress some compiler warnings.
(edit) @9294   12 years gb Lose a few unused variables.
(edit) @9293   12 years gb Add parens to suppress compiler warning.
(edit) @9292   12 years gb use _beginthreadex(), which allegedly avoids some memory leaks in the …
(edit) @9291   12 years gb restore_win64_context(), windows_switch_to_foreign_stack().
(edit) @9290   12 years gb Define win64_context struct layout.
(edit) @9289   12 years gb Add some parens.
(edit) @9281   12 years gb Try to suppress some compiler warnings. Approximate initial stack …
(edit) @9280   12 years gb Add a few more missing prototypes.
(edit) @9279   12 years gb Suppress some compiler warnings, maybe.
(edit) @9278   12 years gb #include <process.h> on Windows.
(edit) @9277   12 years gb stat fails on windows when pathname has trailing (forward or backward) …
(edit) @9276   12 years gb Canonicalize pathname for Windows in HEAP-IMAGE-NAME.
(edit) @9275   12 years gb Fix (?) #+windows GET-INTERNAL-REAL-TIME.
(edit) @9236   12 years andreas Suspending and resuming threads.
(edit) @9235   12 years andreas Properly yield in spinlocks, implementation of create_system_thread.
(edit) @9171   12 years gb Fix #+win64-target version of %stat-values (_stat64, not stat).
(edit) @9114   12 years gb Yet another image.
(edit) @9113   12 years gb Move SYSCALL stuff out of the big #- progn, so packages get defined …
(edit) @9112   12 years gb New and improved!
(edit) @9111   12 years gb Typo in getuid.
(edit) @9070   12 years gb newer
(edit) @8962   12 years gb When saving/restoring registers around ff-call, save save3 (if it's …
(edit) @8961   12 years gb init_winsock() here.
(edit) @8960   12 years gb add ws2_32 (winsock) to OSLIBS.
(edit) @8959   12 years gb Start to flesh this out for windows; still more work to do here.
(edit) @8958   12 years gb Include header for, initialize winsock.
(edit) @8957   12 years gb Use %llx.
(edit) @8956   12 years gb Define DEBUG_MEMORY, suppress debugging progress messages unless it's …
(edit) @8955   12 years gb Conditionalize canonical foreign types for win64.
(edit) @8954   12 years gb Callback stuff.
(edit) @8953   12 years gb %SHRINK-VECTOR moved earlier, to deal with temporary pathname hacks.
(edit) @8952   12 years gb Conditionalize context hacks for win64.
(edit) @8951   12 years gb More Windows conditionaliztion. Strip drive: from pathnames obtained …
(edit) @8950   12 years gb Assume that there's no buffered input on Windows. (We can't tell in …
(edit) @8949   12 years gb Whole file is #-windows-target, for now.
(edit) @8948   12 years gb #|| .. ||# emacs lossage.
(edit) @8947   12 years gb The "rpath" thing - for finding CCL relative to a Cocoa/GNUstep bundle …
(edit) @8946   12 years gb Windows time stuff.
(edit) @8945   12 years gb Move %SHRINK-VECTOR earlier, since some pathname hacks try to call it.
(edit) @8944   12 years gb PLATFORM-OS-WINDOWS: want a dotted pair here.
(edit) @8943   12 years gb Spell %GET-NATIVE-UTF-16-CSTRING the way that its callers do.
(edit) @8850   12 years gb New! Improved!
(edit) @8849   12 years gb Conditionalize for windows. Compiles; who knows if it works ?
(edit) @8848   12 years gb WITH-NATIVE-UTF-16-CSTR(s).
(edit) @8847   12 years gb Move some UTF-16 stuff to level-0.
(edit) @8846   12 years gb Assume 16-bit characters in windows_open().
(edit) @8845   12 years gb Fix prototype for windows_find_symbol.
(edit) @8844   12 years gb Move some UTF-16 stuff here. FD-OPEN assumes native-endian UTF-16 …
(edit) @8843   12 years gb Flesh out/fix the #+windows-target stuff.
(edit) @8842   12 years gb Update a bit.
(edit) @8840   12 years gb Use #_Sleep on Windows.
(edit) @8839   12 years gb Minor conditionalization for windows.
(edit) @8838   12 years gb Use #_Sleep on Windows.
(edit) @8837   12 years gb Conditionalize some TIME/GET-INTERNAL-RUN-TIME stuff for win64.
(edit) @8825   12 years gb MAKE-RECORD-FORM: macroexpand into call to memset, since bzero may not …
(edit) @8812   12 years gb Start handling exceptions on Win64. (Not thread-safe yet.)
(edit) @8811   12 years gb define eflags_register() for all platforms. change xpGPR etc for …
(edit) @8810   12 years gb fixes in SPsyscall.
(edit) @8809   12 years gb Use ll (long long) format spec more often.
(edit) @8808   12 years gb Make WIN64 REG* constants relative to offset of first GPR (Rax) in CONTEXT.
(edit) @8807   12 years gb windows_open() takes 8-bit strings, until we fix FD-OPEN. un-botch …
(edit) @8806   12 years gb Very preliminary (just a copy of the linux version, mostly.) Need to …
(edit) @8805   12 years gb If USE_WINDOWS_SEMAPHORES, use windows semaphores.
(edit) @8804   12 years gb Fix typo in ensure_gc_structures_writeable(). Set HEAP_START/HEAP_END …
(edit) @8803   12 years gb ExceptionInformation? typedef'ed to CONTEXT, not EXCEPTION_POINTERS.
Note: See TracRevisionLog for help on using the revision log.