Ticket UUID: | 1829248 | |||
Title: | Tcl invoke performance | |||
Type: | Patch | Version: | None | |
Submitter: | msofer | Created on: | 2007-11-09 21:34:18 | |
Subsystem: | 45. Parsing and Eval | Assigned To: | msofer | |
Priority: | 9 Immediate | Severity: | ||
Status: | Closed | Last Modified: | 2007-12-23 23:42:59 | |
Resolution: | Accepted | Closed By: | msofer | |
Closed on: | 2007-12-23 16:42:59 | |||
Description: |
Attached a patch that caches some TSD data that is accessed at each command invocation in the interp struct (ekeko). The patch has been committed. measuring with [Patch 1828178], this reduces the cost of INST_INVOKE_STK1 from 503 ticks to 306. See also http://wiki.tcl.tk/20287. | |||
User Comments: |
dgp added on 2007-11-28 02:56:50:
Logged In: YES user_id=80530 Originator: NO no review; code has moved on. dgp added on 2007-11-20 00:59:22: Logged In: YES user_id=80530 Originator: NO remind self to review this patch dkf added on 2007-11-10 23:59:02: Logged In: YES user_id=79902 Originator: NO Miguel already checked this in msofer added on 2007-11-10 04:34:19: File Added - 253623: ekeko.patch |
Attachments:
- ekeko.patch [download] added by msofer on 2007-11-10 04:34:18. [details]