Opened 5 years ago

Closed 5 years ago

#1217 closed enhancement (invalid)

set CCL:*SAVE-SOURCE-LOCATOINS* to nil when compilation-speed is higher than debug

Reported by: aidenn0 Owned by:
Priority: normal Milestone:
Component: Compiler Version: trunk
Keywords: Cc:

Description

I ran into an issue where a large autogenerated file (~100k defuns) was compiling extremely slowly. gbyers suggested I set CCL:*SAVE-SOURCE-LOCATIONS* to nil and that sped it up by about 2 orders of magnitude.

I feel like this should be the default if compilation-speed is declared higher than debug.

The lisp file in question is 26MB so I won't attach it. I can link to it if someone wants a test-case.

Change History (1)

comment:1 Changed 5 years ago by aidenn0

  • Resolution set to invalid
  • Status changed from new to closed

Oops, I just re-ran my test and it seems I typoed my proclamation; this appears to already be the case (at least judging by compile times).

Note: See TracTickets for help on using tickets.