source: trunk/source/lisp-kernel @ 16341

Name Size Rev Age Author Last Change
../
androidarm 16318   5 years gb Don't use futexes on Android, either.
darwinarm 14197   9 years rme Rename Threads.h to threads.h (with no capital letter).
darwinx8632 16133   5 years rme Use the exception interface provided in mach/mach_exc.defs. Unlike …
darwinx8664 16167   5 years rme Build darwin8664 lisp kernel with -O again.
freebsdx8632 16200   5 years rme Use BSD pmake-style way to define SVN_REVISION.
freebsdx8664 16200   5 years rme Use BSD pmake-style way to define SVN_REVISION.
linuxarm 15964   6 years gb In the Makefile, set FLOAT_ABI_OPTION to the empty string; pass the …
linuxarm64 16058   6 years gb saner uvector tagging in arm64-constants.s. start arm64-constants.h
linuxppc 16085   5 years gb First attempt to merge acode-rewrite branch into trunk.
linuxppc64 15289   8 years gb In sem_wait_forever(), don't try to do repeated 1-second timed waits. …
linuxx8632 15606   7 years gb This is a work-in-progress; there will need to be new binaries and …
linuxx8664 15606   7 years gb This is a work-in-progress; there will need to be new binaries and …
solarisx64 15547   7 years rme In the Solaris makefiles, assume that gas/gm4/gcc can be found in the …
solarisx86 15547   7 years rme In the Solaris makefiles, assume that gas/gm4/gcc can be found in the …
static-linuxppc 14197   9 years rme Rename Threads.h to threads.h (with no capital letter).
win32 15538   7 years gb build win32-foreign-thread-support.dll
win64 15198   8 years gb Add lisp_globals.s to remaining Makefiles.
albt.c 4.2 KB 16085   5 years gb First attempt to merge acode-rewrite branch into trunk.
area.h 6.3 KB 15842   6 years gb (Finally) merge gb-egc branch. Changes: - area structure contains …
arm64-constants.h 2.2 KB 16058   6 years gb saner uvector tagging in arm64-constants.s. start arm64-constants.h
arm64-constants.s 12.0 KB 16058   6 years gb saner uvector tagging in arm64-constants.s. start arm64-constants.h
arm64-exceptions.h 0 bytes 15950   6 years gb Move along; there really isn't anything to see here (yet). Still a …
arm64-macros.s 14.9 KB 15968   6 years gb Keep inching forward.
arm64-spentry.s 123.1 KB 15968   6 years gb Keep inching forward.
arm64-uuo.s 2.2 KB 15961   6 years gb More work-in-progress, now using high tags.
arm-asmutils.s 6.1 KB 16314   5 years gb Move along, nothing to see here. (If there were anything to see, it …
arm-constants.h 12.1 KB 16085   5 years gb First attempt to merge acode-rewrite branch into trunk.
arm-constants.s 17.8 KB 16085   5 years gb First attempt to merge acode-rewrite branch into trunk.
arm-exceptions.c 52.9 KB 16341   5 years gb pc_luser_xp(): if we interrupt a conditional store, detect its …
arm-exceptions.h 5.3 KB 15802   6 years gb New arm architecture detection scheme. Needs testing on armv6.
arm-gc.c 54.4 KB 16085   5 years gb First attempt to merge acode-rewrite branch into trunk.
arm-macros.s 15.9 KB 16085   5 years gb First attempt to merge acode-rewrite branch into trunk.
arm-spentry.s 174.5 KB 16341   5 years gb pc_luser_xp(): if we interrupt a conditional store, detect its …
arm-uuo.s 5.9 KB 15158   8 years gb Define another 3-register-argument UUO …
arm_print.c 10.3 KB 14944   8 years gb In all three versions of sprint_specializers_list(), try to print EQL …
bits.c 1.8 KB 15842   6 years gb (Finally) merge gb-egc branch. Changes: - area structure contains …
bits.h 4.7 KB 15160   8 years rme In the definition of current_stack_pointer(), use different inline asm …
constants.h 5.6 KB 16340   5 years gz In lock-free-rehash, never shrink the vector below the current …
errors.s 7.0 KB 13337   10 years plkrueger Don't change the m4 quoting characters from their defaults (`'). (On …
gc-common.c 54.7 KB 16119   5 years gb in reaphashv(), decrement hashp->count rather than incrementing it …
gc.h 8.0 KB 15853   6 years gb remove unused zero_memory_range
image.c 18.0 KB 15842   6 years gb (Finally) merge gb-egc branch. Changes: - area structure contains …
image.h 3.3 KB 15429   7 years gb Minor tweaks to compile without warnings with some version of Apple's …
imports.s 3.4 KB 15191   8 years gb Use a cast in the code that sets up errno_loc in the TCR. Revive …
kernel-globals.h 891 bytes 13279   10 years gb Lots of changes from "purify" branch, mostly involving: - new memory …
lisp-debug.c 39.3 KB 16314   5 years gb Move along, nothing to see here. (If there were anything to see, it …
lisp-errors.h 5.1 KB 14807   8 years gb Define and export the functions ALLOW-HEAP-ALLOCATION and …
lisp-exceptions.h 3.1 KB 15470   7 years gb Try to minimize Mach dependencies on Darwin; in particular, use POSIX …
lisp.h 2.4 KB 16135   5 years rme lisp.h mentions size_t, so include stdlib.h.
lisp.s 2.4 KB 15950   6 years gb Move along; there really isn't anything to see here (yet). Still a …
lisp_globals.h 7.8 KB 15842   6 years gb (Finally) merge gb-egc branch. Changes: - area structure contains …
lisp_globals.s 8.4 KB 15842   6 years gb (Finally) merge gb-egc branch. Changes: - area structure contains …
lispdcmd.c 959 bytes 13067   10 years rme Update copyright notices.
lispdcmd.h 850 bytes 13067   10 years rme Update copyright notices.
lisptypes.h 1.1 KB 16134   5 years rme Use the standard integer type names from stdint.h.
m4macros.m4 9.1 KB 15370   7 years gb Define assembly lisp-globals in lisp_globals.s, not in *constants.s …
mach-o-image.c 26.7 KB 15842   6 years gb (Finally) merge gb-egc branch. Changes: - area structure contains …
mach_exc.defs 30 bytes 16133   5 years rme Use the exception interface provided in mach/mach_exc.defs. Unlike …
macros.h 3.8 KB 14619   9 years rme Merge shrink-tcr branch. This enables the 32-bit Windows lisp to run …
memory.c 20.2 KB 16110   5 years rme Put back r16067, more or less.
memprotect.h 3.3 KB 16314   5 years gb Move along, nothing to see here. (If there were anything to see, it …
os-darwin.h 767 bytes 15014   8 years rme Add a few experimental DTrace probes to the lisp kernel on Darwin x86 …
os-freebsd.h 721 bytes 13638   10 years gb Move more PPC exception stuff, x86 exception stuff to platform …
os-linux.h 823 bytes 14549   9 years gb Android wants to pretend that Linux only supports 32 traditional …
os-solaris.h 720 bytes 13638   10 years gb Move more PPC exception stuff, x86 exception stuff to platform …
os-windows.h 934 bytes 13638   10 years gb Move more PPC exception stuff, x86 exception stuff to platform …
pad.s 72 bytes 13338   10 years gb C-x e considered harmful; remove typos.
platform-androidarm.h 1.5 KB 16134   5 years rme Use the standard integer type names from stdint.h.
platform-darwinarm.h 1.5 KB 16134   5 years rme Use the standard integer type names from stdint.h.
platform-darwinx8632.h 2.8 KB 16134   5 years rme Use the standard integer type names from stdint.h.
platform-darwinx8664.h 2.9 KB 16134   5 years rme Use the standard integer type names from stdint.h.
platform-freebsdx8632.h 2.2 KB 16139   5 years rme Use machine/npx.h. This works at least as far back as FreeBSD 8.
platform-freebsdx8664.h 2.6 KB 16134   5 years rme Use the standard integer type names from stdint.h.
platform-linuxarm.h 1.5 KB 16134   5 years rme Use the standard integer type names from stdint.h.
platform-linuxppc64.h 2.0 KB 16134   5 years rme Use the standard integer type names from stdint.h.
platform-linuxppc.h 2.0 KB 16134   5 years rme Use the standard integer type names from stdint.h.
platform-linuxx8632.h 1.7 KB 16134   5 years rme Use the standard integer type names from stdint.h.
platform-linuxx8664.h 1.5 KB 16134   5 years rme Use the standard integer type names from stdint.h.
platform-solarisx64.h 1.6 KB 16134   5 years rme Use the standard integer type names from stdint.h.
platform-solarisx86.h 1.9 KB 16134   5 years rme Use the standard integer type names from stdint.h.
platform-win32.h 1.9 KB 16136   5 years rme Use uint64_t here.
platform-win64.h 2.0 KB 16134   5 years rme Use the standard integer type names from stdint.h.
plbt.c 4.8 KB 15473   7 years gb Ensure that darwin_sigreturn() is prototyped on platforms where it's …
plprint.c 864 bytes 13067   10 years rme Update copyright notices.
plsym.c 3.3 KB 16134   5 years rme Use the standard integer type names from stdint.h.
pmcl-kernel.c 62.4 KB 16314   5 years gb Move along, nothing to see here. (If there were anything to see, it …
ppc-asmutils.s 8.9 KB 15231   8 years gb Strangely enough, the PPC doesn't have a "subi." instruction. Who knew ?
ppc-constants32.h 11.9 KB 16085   5 years gb First attempt to merge acode-rewrite branch into trunk.
ppc-constants32.s 16.4 KB 16085   5 years gb First attempt to merge acode-rewrite branch into trunk.
ppc-constants64.h 10.1 KB 16137   5 years rme Use stdint.h types here also.
ppc-constants64.s 13.5 KB 16085   5 years gb First attempt to merge acode-rewrite branch into trunk.
ppc-constants.h 1.6 KB 13627   10 years gb Include lisptypes.h and word-size/arch-specific constants file in …
ppc-constants.s 4.0 KB 15370   7 years gb Define assembly lisp-globals in lisp_globals.s, not in *constants.s …
ppc-exceptions.c 63.8 KB 15842   6 years gb (Finally) merge gb-egc branch. Changes: - area structure contains …
ppc-exceptions.h 8.8 KB 15470   7 years gb Try to minimize Mach dependencies on Darwin; in particular, use POSIX …
ppc-gc.c 58.3 KB 16085   5 years gb First attempt to merge acode-rewrite branch into trunk.
ppc-macros.s 19.3 KB 16085   5 years gb First attempt to merge acode-rewrite branch into trunk.
ppc-spentry.s 259.4 KB 16085   5 years gb First attempt to merge acode-rewrite branch into trunk.
ppc-spjump.s 5.5 KB 13337   10 years plkrueger Don't change the m4 quoting characters from their defaults (`'). (On …
ppc-subprims.s 9.1 KB 13337   10 years plkrueger Don't change the m4 quoting characters from their defaults (`'). (On …
ppc-uuo.s 3.1 KB 13337   10 years plkrueger Don't change the m4 quoting characters from their defaults (`'). (On …
ppc_print.c 10.4 KB 16085   5 years gb First attempt to merge acode-rewrite branch into trunk.
probes.d 383 bytes 15015   8 years rme Use unsigned long instead of uint64_t, due to Leopard bug 5565198 …
thread_manager.c 61.0 KB 16114   5 years rme Darwin-specific simplifications, mainly. Target 10.6 in lisp kernel …
threads.h 6.5 KB 16062   6 years rme Add prototypes for atomic_incf and atomic_decf.
unix-calls.c 2.8 KB 14516   9 years gb Build the android kernel using r5 of the ndk, which has a better idea …
windows-calls.c 22.3 KB 15892   6 years gb lisp_ftruncate: never change current file position. Fixes ticket:1109
x86-asmutils32.s 8.7 KB 16072   5 years rme Essentially back out r15470. This brings back Mach exception …
x86-asmutils64.s 8.1 KB 16072   5 years rme Essentially back out r15470. This brings back Mach exception …
x86-constants32.h 13.2 KB 16134   5 years rme Use the standard integer type names from stdint.h.
x86-constants32.s 16.4 KB 16085   5 years gb First attempt to merge acode-rewrite branch into trunk.
x86-constants64.h 11.8 KB 16134   5 years rme Use the standard integer type names from stdint.h.
x86-constants64.s 22.2 KB 16085   5 years gb First attempt to merge acode-rewrite branch into trunk.
x86-constants.h 2.6 KB 13952   9 years rme New scheme for dealing with floating point exceptions on x86-64 …
x86-constants.s 2.8 KB 15370   7 years gb Define assembly lisp-globals in lisp_globals.s, not in *constants.s …
x86-exceptions.c 107.1 KB 16138   5 years rme Use system-provided fpu.h and update platform-freebsd8632.h and …
x86-exceptions.h 3.5 KB 16134   5 years rme Use the standard integer type names from stdint.h.
x86-gc.c 92.6 KB 16339   5 years rme Correct a couple of minor bugs found by warnings issued by clang.
x86-macros.s 20.8 KB 16085   5 years gb First attempt to merge acode-rewrite branch into trunk.
x86-spentry32.s 167.4 KB 16085   5 years gb First attempt to merge acode-rewrite branch into trunk.
x86-spentry64.s 174.2 KB 16128   5 years gb x8664 port is in fact sensitive to vector subtag ordering changes; fix …
x86-spjump32.s 5.5 KB 13337   10 years plkrueger Don't change the m4 quoting characters from their defaults (`'). (On …
x86-spjump64.s 5.4 KB 13337   10 years plkrueger Don't change the m4 quoting characters from their defaults (`'). (On …
x86-subprims32.s 4.0 KB 15429   7 years gb Minor tweaks to compile without warnings with some version of Apple's …
x86-subprims64.s 4.4 KB 14993   8 years rme Remove DARWIN_GS_HACK code.
x86-utils.c 1.7 KB 15090   8 years rme New functions ptr_in_area() and in_any_consing_area().
x86-utils.h 1.3 KB 15090   8 years rme New functions ptr_in_area() and in_any_consing_area().
x86-uuo.s 2.0 KB 13337   10 years plkrueger Don't change the m4 quoting characters from their defaults (`'). (On …
x86_print.c 13.4 KB 16134   5 years rme Use the standard integer type names from stdint.h.
xlbt.c 5.3 KB 15003   8 years rme Punt less often in pc_from_xcf().
  • Property svn:ignore set to *~.*
Note: See TracBrowser for help on using the repository browser.