source: trunk/source/compiler

Revision Log Mode:


Legend:

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