Opened 19 years ago
Closed 18 years ago
#7 closed enhancement (fixed)
Make message parsing less memory hungry
Reported by: | Erik Huelsmann | Owned by: | somebody |
---|---|---|---|
Priority: | minor | Milestone: | unscheduled |
Component: | chat | Version: | |
Keywords: | Cc: | ||
Patch attached: | no |
Description
Andreas Fuchs has suggested to use displaced arrays instead of copy-seq instructions to create the different message portions. This prevents a lot of copying around of the same message content.
Change History (2)
comment:1 Changed 19 years ago by
comment:2 Changed 18 years ago by
Resolution: | → fixed |
---|---|
Status: | new → closed |
r149 changed more code from subseq' to
substring'. This completes the work meant by this issue.
Note: See
TracTickets for help on using
tickets.
Partially resolved, because only normal message parsing was affected in r148. No further audit of the code was done to see if other places could be optimized.
There the isupport code and ctcp code however probably can benefit from displaced arrays too. The ISUPPORT code however is invoked only on connection startup, meaning this probably isn't worth the time.