<< Back to previous view

[CLJ-1351] Clojure emits an unused "swapThunk" method for functions with keyword callsites Created: 14/Feb/14  Updated: 12/Oct/15  Resolved: 12/Oct/15

Status: Closed
Project: Clojure
Component/s: None
Affects Version/s: Release 1.7
Fix Version/s: Release 1.8

Type: Enhancement Priority: Major
Reporter: Nicola Mometto Assignee: Unassigned
Resolution: Completed Votes: 0
Labels: compiler, ft, performance

Attachments: Text File 0001-remove-unused-swapThunk-method-generation.patch     Text File clj-1351-2.patch    
Patch: Code
Approval: Ok


This method is no longer used, I did a quick git blame and it look like it was used for an earlier implementation of keyword callsites and forgot to be removed in this commit https://github.com/clojure/clojure/commit/c7af275d4ee33cdc1794c8df8fa1e6d39039ac84

Removing this should reduce a bit the size of compile functions.

Patch: clj-1351-2.patch
Screened by: Alex Miller

Comment by Alex Miller [ 09/Oct/15 8:40 AM ]

Added -2 patch that adds ticket id to commit message and increases diff context lines, no semantic changes, attribution retained.

Generated at Sat Nov 28 19:41:32 CST 2015 using JIRA 4.4#649-r158309.