Commits : Listings

  Analyzed 4 days ago based on code collected 4 days ago.
Showing page 306 of 324
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
0.pre7.124: lotso s/#'(lambda/(lambda/ Anon32 More... over 11 years ago
0.pre7.123: NJF save.lisp buglet fix sbcl-devel 2002-01-11 MNA "patch for bug 99" sbcl-devel 2002-01-11 (includes symbol and filesys.test.sh cleanups too, not just bug 99) Anon32 More... over 11 years ago
0.pre7.122: belatedly removed BUGS entry 38 (fixed by MNA in 0.pre7.120) Now that bug 138 is fixed, I can s/#'(lambda/(lambda/ to my heart's content -- in theory. But what have we here, another bizarre xc bug? Apparently. So... ...added #!+SB-SHOW ID slot to some fundamental compiler data structures ...(eventually found that MULTIPLE-VALUE-BIND macro definition is sensitive to s/#'(lambda/(lambda/, which sorta makes sense) Anon32 More... over 11 years ago
NJF DOLIST/MACROLET patch for vmtran (sbcl-devel 2002-01-07, revised 2002-01-08) Anon32 More... over 11 years ago
0.pre7.120: MNA patch for bug 38 (sbcl-devel 2002-01-07) removed BUGS entries 18 and 29 as per MNA sbcl-devel 2002-01-07 Anon32 More... over 11 years ago
0.pre7.119: CR patch for bug 139 and other DIRECTORY badness (sbcl-devel 2001-12-31) TMPDIR tweak suggested by CR sbcl-devel 2001-12-31 enabled various test cases for DIRECTORY now that they work -- Enable test cases. Remove or at least weaken BUGS entry. Anon32 More... over 11 years ago
0.pre7.118: s/ir1-p\>/ir1-converting-not-optimizing-p/ fixed FIXME in RECOGNIZE-KNOWN-CALL, since the new type test is shorter than the old FIXME explanation fixed bug 138 by making FIND-FREE-FUNCTION pickier about reusing things from other components (testing INVALID-FREE-FUNCTION-P) -- Remove REMOVEMEs. Test building the compiler with itself. Anon32 More... over 11 years ago
0.pre7.117: encapsulated (OR (COMPONENT-FOO ...) ...) idiom in IR1-PHASES made TRACE :PRINT use pretty-printed line breaks to keep indentation sane added more checks related to bug 138, including restoring the strength of the original LOCALL-ANALYZE-COMPONENT assertion so that I'm back to debugging 138a again:-| (It's too bad I didn't have the courage of my convictions lo these many hours of debugging ago, to keep my strong 138a assertion and immediately chase back whatever weirdness causes it to fail, instead of weakening it and painfully debugging the consequences.) Anon32 More... over 11 years ago
0.pre7.115: minor tweak in the new names: "SB-INT:&MORE processor for FOO" is unnecessarily cryptic, and maybe "varargs entry point for FOO" is better bug 138, continued: It seems bad for WITH-BELATED-IR1-ENVIRONMENT to be binding *CURRENT-COMPONENT* to something which has already had COMPILE-COMPONENT called on it once and for all. I added checks to stop this... ...made COMPILE-COMPONENT set (COMPONENT-INFO C)=:DEAD (instead of just NILing it out) ...added some assertions that key operations aren't applied to dead components s/with-belated-ir1-environment/with-ir1-environment-from-node/ Anon32 More... over 11 years ago
0.pre7.114: more name tweaks... ...If we do use an abbreviation, I'd like it to be used consistently. s/xep/external-entry-point/ looks too verbose to be palatable (MAKE-EXTERNAL-ENTRY-POINT-LAMBDA-EXPRESSION, ouch) so s/external-entry-point/xep/ instead. fixed the "&MORE processor" function debug name syndrome... ...added SOURCE-NAME and DEBUG-NAME arguments to the various IR1-CONVERT-FOO functions running up to IR1-CONVERT-MORE... ...IR1-CONVERT-HAIRY-ARGS ...GENERATE-OPTIONAL-DEFAULT-ENTRY ...IR1-CONVERT-MORE itself ...made IR1-CONVERT-MORE use the names to make a debug name which identifies the parent function ...free bonus: made IR1-CONVERT-HAIRY-ARGS use SOURCE-NAME and DEBUG-NAME to build a better (than "hairy arg processor) debug name for its own IR1-CONVERT-LAMBDA-BODY call ...(Check for analogous internal uses of debug-name-ish stuff in GENERATE-OPTIONAL-DEFAULT-ENTRY, but there are none.) defined AS-DEBUG-NAME to support this Anon32 More... over 11 years ago
0.pre7.113: minor tweaks while hunting bug 138... ...gave PREV-LINK a painfully explicitly mnemonic name ...s/with-ir1-environment/with-belated-ir1-environment/ Anon32 More... over 11 years ago
0.pre7.112: more bug-138-related assertions and tweaking Anon32 More... over 11 years ago
0.pre7.111: hunting bug 138... ...Poking around in the bug 138 test case, I found that the failure is occurring for a LAMBDA which represents the inline expansion of LAYOUT-INHERITS. It seems correct for :INLINE LAMBDAs not to be in COMPONENT-LAMBDAS, so it looks as though the bug is in the AVER, not the code it's trying to protect, so I added a new :INLINE case to the check logic. Alas, that only converted bug 138a into bug 138b. ...added some assertions and comments hunting for 138b redid DUMP-CODE-OBJECT loop for clarity as LOOP not DO Anon32 More... over 11 years ago
0.pre7.110: added tests for DIRECTORY on hierarchical directories Anon32 More... over 11 years ago
0.pre7.109: function name mess, continued... ...used NAMED-LAMBDA in DEFMACRO-MUNDANELY DEFUN ...tweaked non-toplevel handling of COLD-FSET so that it notifies the compiler about the source name (using NAMED-LAMBDA to do so) deleted dead symbols from package-data-list.lisp-expr as per APD sbcl-devel 2001-12-30 deleted bug 128 as per NJF sbcl-devel 2001-12-30 merged DB patch sbcl-devel 2001-12-30 for (mostly) conditional-on-SB-LDB gross errors dating back to all the global substitutions I was doing a while ago (and added :SB-LDB to my default customize-target-features.lisp, in hopes that maybe I can catch more such problems myself) Anon32 More... over 11 years ago
0.pre7.108: trying to fix function debug name mess without imploding the whole system by triggering avalanches of low-level software antiengineering from hell... ...revived SB-INT:NAMED-LAMBDA idea unrelated tidying in SB-INT... ...deleted *OPTIMIZE-FOO* for byte compilation, since there's no byte compiler now ...*PROMPT* has been hidden as an implementation detail for some time and no one has complained, so we might as well delete it. Anon32 More... over 11 years ago
0.pre7.107: messed around with xc bug 138 tried and rejected CR sbcl-devel 2001-12-30 patch for bug 139 Anon32 More... over 11 years ago
0.pre7.106: merged NJF dolist-to-macrolet patch (sbcl-devel 2001-12-29) investigated why I can't resize SIMPLE-FUN, and scribbled various notes about what I found Anon32 More... over 11 years ago
0.pre7.105: removed 10 obsolete entries in BUGS as per APD sbcl-devel 2001-12-29 Anon32 More... over 11 years ago
0.pre7.104: 4-space tabs in C code Anon32 More... over 11 years ago
 
 
 

Creative Commons License Copyright © 2013 Black Duck Software, Inc. and its contributors, Some Rights Reserved. Unless otherwise marked, this work is licensed under a Creative Commons Attribution 3.0 Unported License . Ohloh ® and the Ohloh logo are trademarks of Black Duck Software, Inc. in the United States and/or other jurisdictions. All other trademarks are the property of their respective holders.