source: trunk/source/lisp-kernel

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @14260   9 years rme In debug_show_fpu(), check to see if Linux's xp->uc_mcontext.fpregs is …
Diff Rev Age Author Log Message
(edit) @14012   9 years rme Use the versions of acosh[f], asinh[f], and atanh[f] that we use on …
Diff Rev Age Author Log Message
(edit) @13954   9 years gb In commit_pages(), try to ensure that we return false if …
Diff Rev Age Author Log Message
(edit) @13943   9 years rme When we get EXC_ARITHMETIC in catch_exception_raise(), translate a …
Diff Rev Age Author Log Message
(edit) @13930   9 years rme describe_memfault(): FreeBSD 6.x doesn't define the si_code constants.
Diff Rev Age Author Log Message
(edit) @13870   9 years gb x86-exceptions.c: Ensure that SIGTRAP is defined (it's not on Win64). …
(edit) @13869   9 years gb For Windows: as suggested by 'maetbag' on #ccl: suspend_tcr() and …
Diff Rev Age Author Log Message
(edit) @13814   9 years rme Delete .cvsignore files since we no longer use CVS.
Diff Rev Age Author Log Message
(edit) @13770   9 years palter Not on Windows
(edit) @13767   9 years rme When we find that we've take an exception in some foreign context, …
(edit) @13766   9 years rme Make debug_identify_exception() do a little something on non-PPC …
(edit) @13765   9 years rme Kernel debugger command "M" to show lisp memory areas.
Diff Rev Age Author Log Message
(edit) @13649   10 years gb Remove some identical macro definitions (introduced in a recent change.)
Diff Rev Age Author Log Message
(edit) @13641   10 years gb use win64 constants/macros in platform-win64
Diff Rev Age Author Log Message
(edit) @13626   10 years gb New file. (Actually, an old one.) Will be included by arch-specific …
Diff Rev Age Author Log Message
(edit) @13611   10 years gb Need to include <windows.h>
Diff Rev Age Author Log Message
(edit) @13608   10 years gb Define PLATFORM{OS|CPU|WORD_SIZE} in PLATFORM_H, not by exhaustive …
Diff Rev Age Author Log Message
(edit) @13606   10 years gb Define, -include PLATFORM_H. Ensure that <sys/types.h> is #included. …
Diff Rev Age Author Log Message
(edit) @13601   10 years gb Don't include "ccl-platform.h" anymore; note that a platform-specific …
Diff Rev Age Author Log Message
(edit) @13599   10 years gb Move platform-specific definitions to platform-specific header.
Diff Rev Age Author Log Message
(edit) @13596   10 years gb New files: map platform-specific "standard" C integer type names to …
(edit) @13595   10 years rme Put the #endif for "#ifndef lisp" at the end of the file.
(edit) @13594   10 years gb Use "-I./" in .c.o rule in all Makefiles. Include "ccl-platform.h" in …
(edit) @13593   10 years gb new, unreferenced files
(edit) @13592   10 years rme The function default_image_name() now simply returns the lisp kernel …
(edit) @13589   10 years rme Put the #endif for "#ifndef macros" at the end of the file.
Diff Rev Age Author Log Message
(edit) @13455   10 years rme In count_cpus(): we can use sysconf(_SC_NPROCESSORS_ONLN) on Mac OS X …
Diff Rev Age Author Log Message
(edit) @13434   10 years gb Add a cast to the Unix version of create_system_thread, to avoid a warning.
Diff Rev Age Author Log Message
(edit) @13406   10 years rme Increase CALL-ARGUMENTS-LIMIT to 65536 on non-PPC targets. On x86-64, …
(edit) @13404   10 years rme Build Darwin/ppc kernels with 10.5 SDK, require 10.5 Use gcc-4.0 …
(edit) @13403   10 years rme Build Darwin/x86 lisp kernels with 10.5 SDK, require 10.5.
Diff Rev Age Author Log Message
(edit) @13376   10 years rme load_image: use %ls format string directive when complaining about …
(edit) @13375   10 years rme xFindSymbol, xGetSharedLibrary: delete some obsolete Darwin-specific …
Diff Rev Age Author Log Message
(edit) @13347   10 years gb Make subtargets of the kernel depend on tiger-sdk-check, so that …
Diff Rev Age Author Log Message
(edit) @13338   10 years gb C-x e considered harmful; remove typos.
(edit) @13337   10 years plkrueger Don't change the m4 quoting characters from their defaults (`'). (On …
(edit) @13336   10 years plkrueger Try to conditionally inhibit format (printf) warnings on all …
Diff Rev Age Author Log Message
(edit) @13330   10 years gz Changes in handling of weak vectors (i.e. populations and weak hash …
Diff Rev Age Author Log Message
(edit) @13255   10 years gb revert r13254: 'deref(base,1)' and 'deref(n,1)' should have exactly …
(edit) @13254   10 years gz make mark_root clear the right offset when clearing subtag_pool vectors
(edit) @13246   10 years gb Add volatile attribute to inline asm statements, to keep GCC …
Diff Rev Age Author Log Message
(edit) @13234   10 years rme In .SPffcall, .SPffcall_return_registers, and .SPsyscall: …
Diff Rev Age Author Log Message
(edit) @13230   10 years gb Copy the # of optional args to the low byte of imm0 before processing …
Diff Rev Age Author Log Message
(edit) @13212   10 years rme Change Makefiles to build x8632 lisp kernels with -O2.
Diff Rev Age Author Log Message
(edit) @13207   10 years rme Changes to make Darwin/ppc lisp kernels build with 10.5 SDK. This …
(edit) @13206   10 years rme Changes to allow the Dawrin/x86 lisp kernels to build with the 10.5 SDK.
Diff Rev Age Author Log Message
(edit) @13175   10 years gb image.c: use imm_word_count() to determine x8632 function …
(edit) @13171   10 years rme In .SPcallback, use the stack word -20(%ebp) to store the number of …
(edit) @13102   10 years gb In the windows version of raise_thread_interrupt(), don't try to use …
(edit) @13095   10 years rme In readc(): Clear stream error status when retrying after EINTR or …
(edit) @13067   10 years rme Update copyright notices.
(edit) @13066   10 years rme Change "OpenMCL" to "Clozure CL" in comments and docstrings.
(edit) @13047   10 years rme Look for Mac OS X 10.4 SDK, complain if not found.
(edit) @13025   10 years gb lisp_open: don't ask for more than some combination of GENERIC_READ/ …
(edit) @13015   10 years rme If an object in not in a dynamic areas, refuse to watch it. Make …
(edit) @13008   10 years rme When updating pointer-bearing areas after copying a newly-watched …
(edit) @13006   10 years rme Merge r12924 (try to update hash table vectors correctly)
(edit) @13002   10 years rme In handle_fault(), pass the watched object on the lisp stack …
(edit) @13000   10 years rme Undo r12913 and r12914.
(edit) @12923   10 years rme sprint_random_vector(): indicate that the subtag is a hex value
(edit) @12914   10 years rme Link in x86-pad32.o, which reserves 16MB of address space at the end …
(edit) @12913   10 years rme New file.
(edit) @12888   10 years rme Support watching individual cons cells; add "unwatch and contiune" …
(edit) @12837   10 years rme When unwatching an object, allocate space for it from lisp rather than …
(edit) @12832   10 years gb lisp_debug: no fileno macro on Win64, so access FILE->_file. …
(edit) @12828   10 years gb Any I/O redirection that needs to be done to enable debugging in a GUI …
(edit) @12827   10 years gb Use a cast in the callback_to_lisp call where handle_fault reports a …
(edit) @12818   10 years rme In handle_fault(), when handling a write to a watched object, pass …
(edit) @12815   10 years rme Lisp kernel support for watching/unwatching objects on x8632.
(edit) @12811   10 years gb #include <limits.h>, so that we can refer to INT_MAX (largest signed …
(edit) @12810   10 years rme unprotect_watched_areas() doesn't take any parameters now.
(edit) @12809   10 years rme Missed a bcopy.
(edit) @12808   10 years rme Windows portability fixes.
(edit) @12807   10 years rme Lisp kernel support for watching objects. Objects in this context …
(edit) @12806   10 years rme Scan AREA_WATCHED areas. Un-protect watched areas during GC using new …
(edit) @12798   10 years gb Don't copy a thread's termination semaphore to the TCR (so don't …
(edit) @12770   10 years gb In x8664 version of recognize_alloc_instruction(), need to recognize …
(edit) @12768   10 years palter Flush buffers before asking for input in kernel debugger to keep …
(edit) @12744   10 years rme Define new constant nargregs. Clean up finish_function_entry().
(edit) @12714   10 years palter Fix GET-INTERNAL-REAL-TIME on Windows. The kernel function wasn't …
(edit) @12713   10 years palter Pop up a console window when a GUI application on Windows goes into …
(edit) @12679   10 years rme Add new AREA_WATCHED type code. Bump image, fasl versions. New …
(edit) @12673   10 years gb Finally (knock wood) get the DWARF exception info right for PPC64 …
(edit) @12672   10 years gb In the Darwin version of xFindSym (foreign symbol lookup), try to find …
(edit) @12671   10 years gb Define DWARF exception/unwind constants, which I hope not to think …
(edit) @12665   10 years rme Purge some code intended to deal with running a PPC lisp under Rosetta …
(edit) @12658   10 years gb Apparent victory in PPC64 ObjC exception handling.
(edit) @12657   10 years gb Other things in the way, objc2_begin_catch wound up in the wrong place.
(edit) @12656   10 years gb Whitespace changes only.
(edit) @12649   10 years gb DWARF metainfo for DarwinPPC64 ffcall exception-handling is there, but …
(edit) @12647   10 years gb Need to define objc_2_personality kernel global, too.
(edit) @12644   10 years rme Clean up x86-exceptions.c a little bit by getting rid of some …
(edit) @12638   10 years gb ppc-constants.s: define lisp_globals for ObjC 2 exception stuff. …
(edit) @12605   10 years gb Bump min image, current fasl versions.
(edit) @12604   10 years gb Bump max image, fasl versions.
(edit) @12602   10 years gb Pass -DTCR_IN_GPR in m4flags,cdefines on Win64.
(edit) @12601   10 years gb darwinx8664/Makefile: Don't set DARWIN_GS_HACK in m4flags/cdefines. …
(edit) @12522   10 years gb Handle EOF in read_pipe().
(edit) @12519   10 years gb Try to make Windows I/O (well, input at least) more interrupt-friendly.
(edit) @12476   10 years gb Whoops; no tcr->interrupt_context. Move along, nothing to see here.
Note: See TracRevisionLog for help on using the revision log.