source: trunk/source/compiler

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @12411   11 years gz Remove obsolete bootstrapping code
(edit) @12377   11 years gb NCODE is 32-bit only in CREATE-X86-FUNCTION.
(edit) @12374   11 years gb New Japanese character encodings cp 932, eucjp from Yoshinori Tahara. …
(edit) @12359   11 years gz Code coverage fixes from 0711 branch (r12348 and r12358)
(edit) @12354   11 years gb Don't do anything special with THE forms in NX-TRANSFORM.
(edit) @12352   11 years gb In PPC2-%FIXNUM-TO-SINGLE, actually do DOUBLE-TO-SINGLE at runtime; …
(edit) @12351   11 years gb Need a DOUBLE-TO-SINGLE vinsn; don't seem to need %DOUBLE-TO-SINGLE.
(edit) @12334   11 years gz Fix braino in source recording of transforms
(edit) @12327   11 years gz Indentation, doc string changes, move *direct-methods-only* from xref …
(edit) @12311   11 years gb Maybe really fix THE issues.
(edit) @12302   11 years rme In CREATE-X86-FUNCTION, signal COMPILER-FUNCTION-OVERFLOW when the …
(edit) @12300   11 years gz Code coverage support
(edit) @12297   11 years gz Define nx-form-constant-p and nx-form-constant-value and try to use …
(edit) @12276   11 years gb Handle some cases of nested THE correctly (ticket:543).
(edit) @12254   11 years gz From r12020: require speed 0 to turn off transforms
(edit) @12220   12 years gz From r12114: remember merged source notes, for slime's benefit.
(edit) @12219   12 years gz Rename nx-the-typechecks to nx-declarations-typecheck, and typecheck …
(edit) @12215   12 years gz Merge r11834 r11669 r11833 r11834 into trunk
(edit) @12196   12 years gz Merge r11497:r11498 into trunk: pass signal number through to async …
(edit) @12163   12 years gz Tweaks for type warnings from r12158/r12159/r12160: don't warn about …
(edit) @12161   12 years rme REPORT-COMPILE-TIME-ARGUMENT-MISMATCH: Ensure subject/verb agreement …
(edit) @12131   12 years gb Allow any type specifier to be used as a declaration identifier. (I'm …
(edit) @12127   12 years gb KERNEL-PATH kernel global.
(edit) @12071   12 years gz Add an unknown-type-in-declaration warning that doesn't care if the …
(edit) @12069   12 years gz merge r12050
(edit) @12063   12 years gb When preparing the function's symbol map, use …
(edit) @12062   12 years gb Fix some declarations.
(edit) @12060   12 years gb NX2-RECORDED-SYMBOLS-IN-ARGLIST-ORDER: cope with the fact that not all …
(edit) @12045   12 years gz Extend the mechanism used to warn about undefined and duplicate …
(edit) @12044   12 years gb NX2-RECORDED-SYMBOLS-IN-ARGLIST-ORDER: if necessary, sort the …
(edit) @12043   12 years gb In X862-n-[UN]TARGETED-REG-FORMS, recognize that an apparently trivial …
(edit) @12042   12 years gb In PPC2-n-[UN]TARGETED-REG-FORMS, recognize that an apparently trivial …
(edit) @12039   12 years gb Add NX2-NODE-REG-P, which returns true iff its argument is a register …
(edit) @12038   12 years gb NX-ERROR-FOR-SIMPLE-2D-ARRAY-TYPE, NX-ERROR-FOR-SIMPLE-3D-ARRAY-TYPE: …
(edit) @12037   12 years gz Remove some old bootstrapping code
(edit) @12036   12 years gb In NX1-FORM: only pass NAME through NX1-FORM if quoted (Avoid an extra …
(edit) @12035   12 years gb FUNCALL, APPLY: do definedness checks, number-of-args checks where …
(edit) @12034   12 years gb In NX-RECORD-XREF-INFO, sleaze around reference to (possibly …
(edit) @11977   12 years gb Constant-fold arithmetic comparisons. (If there's a good reason not …
(edit) @11974   12 years gb In X862-NATURAL-COMPARE, if at least one arg is a constant and we're …
(edit) @11958   12 years gz Fix a bunch of malformed/mistyped declarations
(edit) @11901   12 years gz Record source locations when loading source files
(edit) @11882   12 years gb Missing format args in ERROR call in PPC-LAP-RESOLVE-LABELS.
(edit) @11876   12 years gb Try to simplify COERCE-ing to certain recognizable subtypes of …
(edit) @11869   12 years gb Add type-error constants for (not-necessarily-SIMPLE-) vector types. …
(edit) @11862   12 years rme Add heretofore unimplemented vinsn get-double?.
(edit) @11861   12 years rme In vinsn misc-ref-c-double-float, scale idx correctly.
(edit) @11855   12 years rme Merge r11810 (fixes to various format/warn/etc. calls).
(edit) @11806   12 years gz Oops, bootstrapping
(edit) @11805   12 years gz Make the compiler scan format strings for possible errors. …
(edit) @11796   12 years rme Add some (obviously rarely used) missing vinsns, namely: u16->u32, …
(edit) @11755   12 years gb Catch at least a few cases where the compiler might reference an …
(edit) @11749   12 years rme Define kernel-import-cooperative-thread-startup.
(edit) @11729   12 years gz From r11701 - record source note in compiler warnings.
(edit) @11711   12 years gb Add VINSN-SEQUENCE-HAS-ATTRIBUTE-P, which returns T if any vinsn in a …
(edit) @11687   12 years gz r11680-r11686 from working-0711. Primarily make more cases of …
(edit) @11676   12 years gb Lisp-side of user-defined GCable-pointer dispose-functions support: …
(edit) @11673   12 years gb Finally apply the contributed patch to ticket:321 in the trunk.
(edit) @11668   12 years gb Be careful about overflow/result size when constant-folding in …
(edit) @11667   12 years gb In x862-%i+, only try to use ADD-CONSTANT if a boxed fixnum constant …
(edit) @11659   12 years gz Make print-call-history and backtrace-as-list support a :process …
(edit) @11645   12 years gb In FORMAT-STRING-SANS-NEWLINES: don't pass NIL as first arg to SUBSEQ …
(edit) @11631   12 years gb Add kernel-import entry for OPEN-DEBUG-OUTPUT.
(edit) @11630   12 years gb If THE is going to typecheck via TYPEP, map hairy FUNCTION types to …
(edit) @11601   12 years rme Trivial fix for overflow handling bug in X862-%I+
(edit) @11590   12 years rme Additional x8632 FFI details involving structure return and callbacks. …
(edit) @11586   12 years gb Don't even pretend to support :MONITOR-EXCEPTION-PORTS in …
(edit) @11585   12 years gb Drop vestigal support for (undocumented) :MONITOR-EXCEPTION-PORTS arg …
(edit) @11584   12 years gb Add PPC kernel-global definitions for ObjC-2 exception stuff.
(edit) @11559   12 years gb Allow unwritten inherited variables to be assigned to NVRs; use NX2 …
(edit) @11556   12 years rme Change the x86 consing sequence to use ja (instead of jg) after …
(edit) @11552   12 years rme Finish unifiying x8632 FFI stuff. Most operating systems use the …
(edit) @11550   12 years rme Start to factor out of some the x8632 ffi stuff that's shared by …
(edit) @11539   12 years gz remove ~<newline> in format strings at compile time
(edit) @11522   12 years gb PPC support for FLASH-FREEZE, which is like FREEZE without forcing GC. …
(edit) @11520   12 years gb PPC support for %ALLOCATE-LIST, which is intended to be used to …
(edit) @11475   12 years gb Add :DISCARD, other vinsn attributes to things which discard …
(edit) @11467   12 years rme MEM-REF-C-BIT-FIXNUM, MEM-SET-C-BIT-VARIABLE-VALUE: fix typos.
(edit) @11452   12 years rme In general aref/aset of 1/2/3-d vectors, do a typed operation if the …
(edit) @11451   12 years rme In general aref/aset of 2/3-d arrays, check for array dimension of * …
(edit) @11443   12 years rme In the compiler macro on WRITE-STRING, make sure that we don't pass …
(edit) @11421   12 years rme In ALLOC-C-FRAME and ALLOC-VARIABLE-C-FRAME, work around a Darwin bug …
(edit) @11420   12 years gz Remove obsolete bootstrapping code, fix indentation
(edit) @11414   12 years rme In ALLOC-C-FRAME and ALLOC-VARIABLE-C-FRAME, enforce a minimum frame …
(edit) @11393   12 years gb Whoops: remove debugging call to BREAK in PPC2-BIND-LAMBDA.
(edit) @11392   12 years gb Propagate some expression-evaluation/register-targeting changes form …
(edit) @11391   12 years gb In NX1-SYMBOL: adjust ref count, even if closed (large part of the …
(edit) @11387   12 years gz fencepost in find-source-note-at-pc per gb
(edit) @11386   12 years gb Start to add some general acode-walking routines that (hopefully) can …
(edit) @11385   12 years gz Different fix for problem addressed by r11378
(edit) @11384   12 years gb When incrementing/propagating a variable's assignment/reference …
(edit) @11383   12 years gb Fix some typos.
(edit) @11379   12 years gb Replace (obsolete) 'allocate_tstack' imports table entry with jvm-init.
(edit) @11378   12 years gb In X86-PRINT-DISASSEMBLED-INSTRUCTION, check for null source-note.
(edit) @11373   12 years gz Finish source location and pc -> source mapping support, from …
(edit) @11367   12 years gb New file, or maybe a very old one. Empty, for now, and there may be …
(edit) @11362   12 years gb Add (and/or finish adding ...) a couple of fields to VAR istruct. …
(edit) @11359   12 years rme i386-ff-call: fixes for passing non-scalar arguments
(edit) @11355   12 years rme In {sign,zero}-extend-{u,s}8 vinsns, assume that the src operand will …
(edit) @11326   12 years gb FreeBSD x8632 changes.
Note: See TracRevisionLog for help on using the revision log.