Timeline


and

Jul 5, 2006:

9:20 AM Changeset [4873] by gb
  • trunk/ccl/ChangeLog
* empty log message *
8:38 AM Changeset [4872] by gb
  • trunk/ccl/release-notes.txt
Update.
8:22 AM Changeset [4871] by gb
  • trunk/ccl/level-0/l0-init.lisp
Reluctantly put :MCL back on *features*; its removal needs to be …
5:20 AM Changeset [4870] by gb
  • trunk/ccl/ChangeLog
* empty log message *
4:24 AM Changeset [4869] by gb
  • trunk/ccl/level-1/linux-files.lisp
Use NATIVE-TRANSLATED-NAMESTRING on the PROGRAM arg to RUN-PROGRAM.
4:23 AM Changeset [4868] by gb
  • trunk/ccl/level-1/version.lisp
Bump.

Jun 29, 2006:

8:21 AM Changeset [4867] by gb
  • trunk/ccl/ChangeLog
* empty log message *
8:11 AM Changeset [4866] by gb
  • trunk/ccl/lisp-kernel/image.h
Bump image-abi-version.

Jun 28, 2006:

12:20 PM Changeset [4865] by gb
  • trunk/ccl/ChangeLog
* empty log message *
11:24 AM Changeset [4864] by gb
  • trunk/ccl/level-0/l0-cfm-support.lisp
*rtld-default* wants to be a null pointer on DarwinPPC32 (at the very …
11:20 AM Changeset [4863] by gb
  • trunk/ccl/ChangeLog
* empty log message *
11:09 AM Changeset [4862] by gb
  • trunk/ccl/level-1/version.lisp
Bump. Call the FreeBSD/AMD64 version "Alpha", which may be a bit …
11:07 AM Changeset [4861] by gb
  • trunk/ccl/lisp-kernel/freebsdx8664/.gdbinit
new; awfully similar to linux x86-64 version.
10:20 AM Changeset [4860] by gb
  • trunk/ccl/ChangeLog
* empty log message *
10:04 AM Changeset [4859] by gb
  • trunk/ccl/lisp-kernel/x86-exceptions.c
FreeBSD doesn't do a good job of identifying the cause of XMM FP …
10:03 AM Changeset [4858] by gb
  • trunk/ccl/lisp-kernel/x86-spentry64.s
FreeBSD syscalls set carry flag to indicate error return.
10:03 AM Changeset [4857] by gb
  • trunk/ccl/level-1/l1-sockets.lisp
Some FreeBSD changes/fixes.
10:02 AM Changeset [4856] by gb
  • trunk/ccl/level-0/l0-cfm-support.lisp
Remove a #+freebsd-target breakpoint.
12:20 AM Changeset [4855] by gb
  • trunk/ccl/ChangeLog
* empty log message *
12:08 AM Changeset [4854] by gb
  • trunk/ccl/level-0/l0-cfm-support.lisp
fix (?) nested #+/#-. Maybe.

Jun 27, 2006:

11:30 PM Changeset [4853] by gb
  • trunk/ccl/lisp-kernel/x86-exceptions.h
Fix Linux def of IS_MAYBE_INT_TRAP.
11:27 PM Changeset [4852] by gb
  • trunk/ccl/lisp-kernel/pmcl-kernel.c
(possibly) make get_r_debug more portable; possibly break it completely …
3:20 PM Changeset [4851] by gb
  • trunk/ccl/ChangeLog
* empty log message *
2:55 PM Changeset [4850] by gb
  • trunk/ccl/lisp-kernel/x86-exceptions.c
map the altstack read/write/execute.
2:54 PM Changeset [4849] by gb
  • trunk/ccl/lisp-kernel/thread_manager.c
Fix os_get_stack_bounds() for FreeBSD.
2:54 PM Changeset [4848] by gb
  • trunk/ccl/lisp-kernel/Threads.h
FreeBSD needs prototypes from <pthread_np.h>
2:53 PM Changeset [4847] by gb
  • trunk/ccl/lib/compile-ccl.lisp
New (renamed) kernel-build-direcory for :freebsdx8664.
2:53 PM Changeset [4846] by gb
  • trunk/ccl/level-1/x86-trap-support.lisp
freebsd x8664 GPR indices. (Needs testing.) Don't conditionalize as …
2:51 PM Changeset [4845] by gb
  • trunk/ccl/level-1/x86-callback-support.lisp
Remove 1st line (bogus comment.)
2:50 PM Changeset [4844] by gb
  • trunk/ccl/level-0/l0-init.lisp
More freebsd x8664 features.
2:50 PM Changeset [4843] by gb
  • trunk/ccl/scripts/openmcl64
Update for FreeBSD/amd64.
2:47 PM Changeset [4842] by gb
  • trunk/ccl/compiler/X86/X8664/x8664-backend.lisp
FreeBSD backend has :freebsdx8664-target as a target-specific-feature.
11:20 AM Changeset [4841] by gb
  • trunk/ccl/ChangeLog
* empty log message *
11:06 AM Changeset [4840] by gb
  • trunk/ccl/lisp-kernel/freebsd8664
directory rename
10:59 AM Changeset [4839] by gb
  • trunk/ccl/xdump/xx8664-fasload.lisp
FreeBSD xload-backend.
10:47 AM Changeset [4838] by gb
  • trunk/ccl/lisp-kernel/x86-exceptions.h
Some macros for FreeBSD changes.
10:46 AM Changeset [4837] by gb
  • trunk/ccl/lisp-kernel/x86-exceptions.c
FreeBSD changes (at least enough to recognize UUOs, which generate …
10:45 AM Changeset [4836] by gb
  • trunk/ccl/lisp-kernel/x86-asmutils64.s
Define freebsd_sigreturn. TODO (maybe): copy the sigtramp code when …
10:44 AM Changeset [4835] by gb
  • trunk/ccl/lisp-kernel/thread_manager.c
FreeBSD sigreturn from suspend_resume_handler.
10:44 AM Changeset [4834] by gb
  • trunk/ccl/lisp-kernel/pmcl-kernel.c
Some FreeBSD conditionalization; get_r_debug() for ELF platforms. …
10:43 AM Changeset [4833] by gb
  • trunk/ccl/lisp-kernel/imports.s
Don't import metering-control; do import get_r_debug().
10:42 AM Changeset [4832] by gb
  • trunk/ccl/library/x8664-freebsd-syscalls.lisp
New file. Should check word-size stuff (here and in other versions.)
10:42 AM Changeset [4831] by gb
  • trunk/ccl/lib/misc.lisp
Find MACHINE-VERSION string via #_sysctl on FreeBSD.
10:39 AM Changeset [4830] by gb
  • trunk/ccl/lib/foreign-types.lisp
Signed char nonsense (should use target ftd, not reader macros here.)
10:38 AM Changeset [4829] by gb
  • trunk/ccl/lib/compile-ccl.lisp
Some FreeBSD support.
10:36 AM Changeset [4828] by gb
  • trunk/ccl/level-1/l1-sockets.lisp
Some FreeBSD changes/conditionalization. Maybe not enough.
10:35 AM Changeset [4827] by gb
  • trunk/ccl/level-1/l1-boot-1.lisp
Recognize FREEBSD platform-os-name.
10:34 AM Changeset [4826] by gb
  • trunk/ccl/level-0
Ignore *fsl.
10:34 AM Changeset [4825] by gb
  • trunk/ccl/level-0/l0-io.lisp
FreeBSD syscalls.
10:33 AM Changeset [4824] by gb
  • trunk/ccl/level-0/l0-init.lisp
Some FreeBSD features.
10:33 AM Changeset [4823] by gb
  • trunk/ccl/level-0/l0-cfm-support.lisp
Lots of FreeBSD conditionalization, changes. MAY HAVE BROKEN LINUX …
10:29 AM Changeset [4822] by gb
  • trunk/ccl/compiler/X86/X8664/x8664-backend.lisp
Fix platform-syscall-mask in freebsd backend.
10:27 AM Changeset [4821] by gb
  • trunk/ccl/compiler/X86/X8664/x8664-arch.lisp
Don't import metering-control; do import get-r-debug (for Elf shared …
10:26 AM Changeset [4820] by gb
  • trunk/ccl/compiler/PPC/PPC32/ppc32-arch.lisp
Don't import metering-control; do import get-r-debug (for Elf shared …
10:26 AM Changeset [4819] by gb
  • trunk/ccl/compiler/nx1.lisp
Use the non-eabi syscall on freebsd as well.

Jun 26, 2006:

11:20 PM Changeset [4818] by gb
  • trunk/ccl/ChangeLog
* empty log message *
10:38 PM Changeset [4817] by gb
  • trunk/ccl/compiler/X86/X8664/x8664-vinsns.lisp
SET-BIGITS-AND-HEADER-FOR-FIXNUM-OVERFLOW: need to change the (wrong) …
10:35 PM Changeset [4816] by gb
  • trunk/ccl/compiler/X86/x862.lisp
Fix some indentation.
3:20 AM Changeset [4815] by gb
  • trunk/ccl/ChangeLog
* empty log message *
2:32 AM Changeset [4814] by gb
  • trunk/ccl/compiler/X86/X8664/x8664-backend.lisp
FreeBSD x8664 backend; change initialiation of x8664 foreign-type stuff.
2:31 AM Changeset [4813] by gb
  • trunk/ccl/compiler/backend.lisp
PLATFORM-OS-FREEBSD.

Jun 24, 2006:

2:20 AM Changeset [4812] by gb
  • trunk/ccl/ChangeLog
* empty log message *
1:52 AM Changeset [4811] by gb
  • trunk/ccl/darwin-headers/gl/C
Ignore Developer subdirectory. c
1:28 AM Changeset [4810] by gb
  • trunk/ccl/release-notes.txt
Update some.
1:20 AM Changeset [4809] by gb
  • trunk/ccl/ChangeLog
* empty log message *
1:11 AM Changeset [4808] by gb
  • trunk/ccl/examples/gtk2-clock.lisp
New file.
12:56 AM Changeset [4807] by gb
  • trunk/ccl/level-1/version.lisp
Bump.
12:52 AM Changeset [4806] by gb
  • trunk/ccl/lib/ccl-export-syms.lisp
Export DEFLOADVAR.

Jun 22, 2006:

8:20 PM Changeset [4805] by gb
  • trunk/ccl/ChangeLog
* empty log message *
7:39 PM Changeset [4804] by gb
  • trunk/ccl/x86-headers64/gl
new
7:30 PM Changeset [4803] by gb
  • trunk/ccl/examples/opengl-ffi.lisp
#+linuxppc-target -> #+linux-target.
7:28 PM Changeset [4802] by gb
  • trunk/ccl/level-1/version.lisp
Bump.

Jun 21, 2006:

9:20 PM Changeset [4801] by gb
  • trunk/ccl/ChangeLog
* empty log message *
9:15 PM Changeset [4800] by gb
  • trunk/ccl/lisp-kernel/ppc-constants64.h
Define new string subtags; handle them in ppc64 misc_ref/misc_set.
9:14 PM Changeset [4799] by gb
  • trunk/ccl/level-0/PPC/ppc-array.lisp
Fix %INIT-MISC (both ppc2 and ppc64 versions) to handle FIXNUM …
9:14 PM Changeset [4798] by gb
  • trunk/ccl/level-0/l0-array.lisp
Fix %INIT-MISC (bot ppc2 and ppc64 versions) to handle FIXNUM vectors, …
9:13 PM Changeset [4797] by gb
  • trunk/ccl/darwin-headers/carbon/C/populate.sh
Use 10.4u headers from XCode SDK.
9:11 PM Changeset [4796] by gb
  • trunk/ccl/compiler/PPC/PPC64/ppc64-arch.lisp
Add SUBTAG-NEW-STRING.
9:11 PM Changeset [4795] by gb
  • trunk/ccl/compiler/PPC/PPC32/ppc32-arch.lisp
MAX-32-BIT-IVECTOR-SUBTAG wasn't updated with the introduction of …

Jun 16, 2006:

10:20 AM Changeset [4794] by gb
  • trunk/ccl/ChangeLog
* empty log message *
9:50 AM Changeset [4793] by gb
  • trunk/ccl/examples/objc-support.lisp
Re-compute static NSString info after opening an extension framework.
9:45 AM Changeset [4792] by gb
  • trunk/ccl/examples/webkit.lisp
Use new functions for augmenting interfaces, loading framework.
9:43 AM Changeset [4791] by gb
  • trunk/ccl/examples/objc-runtime.lisp
Juggle things around so that add-on framework bundles get loaded on …
9:39 AM Changeset [4790] by gb
  • trunk/ccl/examples/cocoa-application.lisp
Touch tha application bundle before saving an image into it. That …
9:38 AM Changeset [4789] by gb
  • trunk/ccl/examples/objc-support.lisp
Reload any addon/framework bundles that had been loaded before the …
9:36 AM Changeset [4788] by gb
  • trunk/ccl/lib/db-io.lisp
Disable the #? reader macro.

Jun 14, 2006:

10:20 PM Changeset [4787] by gb
  • trunk/ccl/ChangeLog
* empty log message *
9:42 PM Changeset [4786] by gb
  • trunk/ccl/level-0/PPC/ppc-def.lisp
Fix #+APPLY+ lfun-bits.

Jun 13, 2006:

3:20 AM Changeset [4785] by gb
  • trunk/ccl/ChangeLog
* empty log message *
2:24 AM Changeset [4784] by gb
  • trunk/ccl/lib/ppc-backtrace.lisp
PPC version of %find-register-argument-value had the same sort of …

Jun 11, 2006:

6:20 AM Changeset [4783] by gb
  • trunk/ccl/ChangeLog
* empty log message *
5:52 AM Changeset [4782] by gb
  • trunk/ccl/lib/arglist.lisp
%ARGLIST-INTERNAL: if generic-function, return its …
5:51 AM Changeset [4781] by gb
  • trunk/ccl/level-1/l1-clos.lisp
Give reader/writer method args more descriptive names. (Barely more …
2:20 AM Changeset [4780] by gb
  • trunk/ccl/ChangeLog
* empty log message *
1:25 AM Changeset [4779] by gb
  • trunk/ccl/level-1/l1-clos-boot.lisp
Arrgh. In %MAYBE-STD-SETF-SLOT-VALUE-USING-CLASS, we know nothing …
1:22 AM Changeset [4778] by gb
  • trunk/ccl/examples/objc-clos.lisp
PRINT-OBJECT methods for objc-class, objc-metaclass: don't die if the …

Jun 10, 2006:

7:20 PM Changeset [4777] by gb
  • trunk/ccl/ChangeLog
* empty log message *
7:05 PM Changeset [4776] by gb
  • trunk/ccl/level-1/ppc-trap-support.lisp
Fix LinuxPPC64 versions of XP-FPSCR-INFO and XP-DOUBLE-FLOAT.

Jun 8, 2006:

11:20 AM Changeset [4775] by gb
  • trunk/ccl/ChangeLog
* empty log message *
11:01 AM Changeset [4774] by gb
  • trunk/ccl/release-notes.txt
Update a bit.
10:20 AM Changeset [4773] by gb
  • trunk/ccl/ChangeLog
* empty log message *
9:56 AM Changeset [4772] by gb
  • trunk/ccl/lisp-kernel/image.h
Bump image-abi-version.
9:46 AM Changeset [4771] by gb
  • trunk/ccl/xdump/faslenv.lisp
Bump (min) fasl version.
9:35 AM Changeset [4770] by gb
  • trunk/ccl/lib/nfcomp.lisp
Bump (current) fasl-version.
9:28 AM Changeset [4769] by gb
  • trunk/ccl/lisp-kernel/linuxx8664/Makefile
-O2.
9:26 AM Changeset [4768] by gb
  • trunk/ccl/xdump/faslenv.lisp
Bump (max) fasl version.
9:20 AM Changeset [4767] by gb
  • trunk/ccl/ChangeLog
* empty log message *
9:18 AM Changeset [4766] by gb
  • trunk/ccl/level-1/version.lisp
Bump; give x86-64 port the benefit of the doubt and claim that it's a beta.
9:18 AM Changeset [4765] by gb
  • trunk/ccl/lisp-kernel/darwinppc64/Makefile
Enable -O2.
9:17 AM Changeset [4764] by gb
  • trunk/ccl/lisp-kernel/darwinppc/Makefile
Some commented-out debugging options; enable -O2.
8:55 AM Changeset [4763] by gb
  • trunk/ccl/lisp-kernel/x86-exceptions.c
thread_signal_setup() moved here. Handle suspend (and maybe someday …
8:52 AM Changeset [4762] by gb
  • trunk/ccl/lisp-kernel/thread_manager.c
thread_signal_setup() moved to PLATFORM-exceptions.c; some …
8:51 AM Changeset [4761] by gb
  • trunk/ccl/lisp-kernel/ppc-exceptions.c
suspend_resume_handler() installed via install_signal_handler(); …
8:50 AM Changeset [4760] by gb
  • trunk/ccl/lisp-kernel/pmcl-kernel.c
Don't enable_fp_exceptions() twice. Don't call (or define) …
8:49 AM Changeset [4759] by gb
  • trunk/ccl/lisp-kernel/Threads.h
suspend/resume constants, prototypes.
7:20 AM Changeset [4758] by gb
  • trunk/ccl/ChangeLog
* empty log message *
7:11 AM Changeset [4757] by gb
  • trunk/ccl/level-1/l1-files.lisp
Back out of ill-advised changed to %LOAD; let OPTIMIZE proclamations …
4:20 AM Changeset [4756] by gb
  • trunk/ccl/ChangeLog
* empty log message *
3:45 AM Changeset [4755] by gb
  • trunk/ccl/lisp-kernel/x86-subprims64.s
No nore %tsp/%Rnext_tsp.
3:38 AM Changeset [4754] by gb
  • trunk/ccl/lisp-kernel/x86-spentry64.s
Don't maintain current/next tsp in MMX regs. Do maintain them in TCR.
3:37 AM Changeset [4753] by gb
  • trunk/ccl/lisp-kernel/x86-macros.s
Don't maintain %tsp when stack-consing; update (decrement) …
3:34 AM Changeset [4752] by gb
  • trunk/ccl/lisp-kernel/x86-exceptions.c
tsp is in the TCR now.
3:33 AM Changeset [4751] by gb
  • trunk/ccl/lisp-kernel/x86-constants64.s
No more %tsp, %Rnext_tsp. Define %stack_temp.
3:32 AM Changeset [4750] by gb
  • trunk/ccl/lisp-kernel/x86-constants64.h
No more Itsp, Inext_tsp.
3:30 AM Changeset [4749] by gb
  • trunk/ccl/level-0/X86/x86-def.lisp
%CURRENT-TSP: the tsp is in the TCR now.
3:30 AM Changeset [4748] by gb
  • trunk/ccl/compiler/X86/X8664/x8664-vinsns.lisp
Don't try to maintain %tsp (since it no longer exists ...). Use …
3:29 AM Changeset [4747] by gb
  • trunk/ccl/compiler/X86/X8664/x8664-arch.lisp
No more %tsp or %next-tsp. %stack-temp is a symbolic name for an MMX …

Jun 7, 2006:

10:20 PM Changeset [4746] by gb
  • trunk/ccl/ChangeLog
* empty log message *
9:29 PM Changeset [4745] by gb
  • trunk/ccl/compiler/X86/X8664/x8664-vinsns.lisp
No more %Rforeign_sp. Keep tcr.next_tsp in sync with %next_tsp Check …
9:25 PM Changeset [4744] by gb
  • trunk/ccl/lisp-kernel/x86-subprims64.s
No more %Rforeign_sp.
9:25 PM Changeset [4743] by gb
  • trunk/ccl/lisp-kernel/x86-macros.s
Keep tcr.next_tsp in sync with %Rnext_tsp. No more %Rforeign_sp, but …
9:23 PM Changeset [4742] by gb
  • trunk/ccl/lisp-kernel/x86-exceptions.c
Find the foreign RSP from the TCR; don't need FP regs for this. …
9:21 PM Changeset [4741] by gb
  • trunk/ccl/lisp-kernel/x86-constants64.s
No foreign_sp. Rename %next_tsp to %Rnext_tsp to avoid potential m4 …
9:20 PM Changeset [4740] by gb
  • trunk/ccl/ChangeLog
* empty log message *
9:20 PM Changeset [4739] by gb
  • trunk/ccl/lisp-kernel/x86-constants64.h
No Iforeign_sp.
9:20 PM Changeset [4738] by gb
  • trunk/ccl/lisp-kernel/thread_manager.c
Initialize tcr->next_tsp on X86.
9:19 PM Changeset [4737] by gb
  • trunk/ccl/level-1/version.lisp
Bump.
9:19 PM Changeset [4736] by gb
  • trunk/ccl/level-0/X86/x86-def.lisp
Get foreign-sp from the TCR.
9:18 PM Changeset [4735] by gb
  • trunk/ccl/compiler/X86/X8664/x8664-arch.lisp
More bootstrapping: no more foreign-sp register (though some code …
11:20 AM Changeset [4734] by gb
  • trunk/ccl/ChangeLog
* empty log message *
10:53 AM Changeset [4733] by gb
  • trunk/ccl/compiler/X86/X8664/x8664-vinsns.lisp
More bootstrapping: continue to maintain the foreign sp in both the …
10:52 AM Changeset [4732] by gb
  • trunk/ccl/lisp-kernel/x86-macros.s
When making a catch/unwind-protect frame, get the foreign SP out of …
9:20 AM Changeset [4731] by gb
  • trunk/ccl/ChangeLog
* empty log message *
8:46 AM Changeset [4730] by gb
  • trunk/ccl/compiler/X86/X8664/x8664-vinsns.lisp
More bootstrapping: if the %tsp MMX register doesn't match the value …
8:21 AM Changeset [4729] by gb
  • trunk/ccl/ChangeLog
* empty log message *
7:30 AM Changeset [4728] by gb
  • trunk/ccl/compiler/X86/X8664/x8664-vinsns.lisp
Try to keep tcr.save_tsp in synch with %tsp, and likewise for …
7:24 AM Changeset [4727] by gb
  • trunk/ccl/compiler/X86/X8664/x8664-arch.lisp
Add a next-tsp slot to the tcr.
7:22 AM Changeset [4726] by gb
  • trunk/ccl/lisp-kernel/x86-constants64.h
Add a next_tsp slot to the tcr.

Jun 6, 2006:

12:21 PM Changeset [4725] by gb
  • trunk/ccl/ChangeLog
* empty log message *
10:25 AM Changeset [4724] by gb
  • trunk/ccl/lib/ppc-metering.lisp
no hope
10:22 AM Changeset [4723] by gb
  • trunk/ccl/lib/x86-backtrace.lisp
%find-register-argument-value: Current frame (cfp argument) could be …
8:21 AM Changeset [4722] by gb
  • trunk/ccl/ChangeLog
* empty log message *
7:48 AM Changeset [4721] by gb
  • trunk/ccl/compiler/X86/X8664/x8664-vinsns.lisp
Using imul to box fixnums is smaller and seems to be faster than using …
6:20 AM Changeset [4720] by gb
  • trunk/ccl/ChangeLog
* empty log message *
5:56 AM Changeset [4719] by gb
  • trunk/ccl/lisp-kernel/thread_manager.c
I don't think that suspend_resume_handler wants to have suspend …

Jun 5, 2006:

7:20 PM Changeset [4718] by gb
  • trunk/ccl/ChangeLog
* empty log message *
6:43 PM Changeset [4717] by gb
  • trunk/ccl/library/chud-metering.lisp
area-readonly is in ccl:: now.
Note: See TracTimeline for information about the timeline view.