Go Back   Winamp Forums > Developer Center > NSIS Discussion

Reply
Thread Tools Search this Thread Display Modes
Old 13th March 2001, 17:34   #1
jarsonic
Major Dude
 
jarsonic's Avatar
 
Join Date: Aug 2000
Location: Charlottesville, VA
Posts: 1,112
Send a message via AIM to jarsonic
Anybody know what Justin did to make the compiling go so much faster? Does it have something to do with the size of the compression blocks?

I noticed that Justin's cool little compression animation from ~1.1k is gone...

-- Jarsonic
jarsonic is offline   Reply With Quote
Old 13th March 2001, 17:40   #2
justin
Moderator Alumni
 
Join Date: Apr 2000
Location: USA
Posts: 315
The main reason is that "datablock optimizations" are off by default. "datablock optimizations" made compiling especially slow when adding large amounts of data, and then adding a lot of files.

1.1o's datablock optimizer is a lot faster, and strings are optimized in their own block, so the whole thing works faster as well.

I got rid of the nifty animation because I moved to using one deflate() call per file, instead of the blocking system of before (which is more efficient). I suppose I could make it use multiple deflates but without synchronization, in order to put the little animation back, but I think it's OK this way.

-Justin
justin is offline   Reply With Quote
Reply
Go Back   Winamp Forums > Developer Center > NSIS Discussion

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump