Clojure

Upgrade ASM to a more current version

Details

  • Type: Enhancement Enhancement
  • Status: Closed Closed
  • Priority: Critical Critical
  • Resolution: Completed
  • Affects Version/s: None
  • Fix Version/s: Release 1.6
  • Component/s: None
  • Labels:
    None
  • Patch:
    Code
  • Approval:
    Ok

Description

Upgrade ASM to latest version.
See design page for more info: http://dev.clojure.org/display/design/ASM

  • Move to the latest stable ASM (4.1)
  • Still re-rooted it under clojure.asm
  • Subset ASM to leave out unnecessary packages as before
  • Investigate stack frame support (will be needed in the future)

Patch: clj-713-2.diff

Screened by: Stuart Sierra

  1. asm41.patch
    06/Sep/13 12:47 PM
    1.15 MB
    Alex Miller
  2. asm41ws.patch
    04/Oct/13 11:05 AM
    1.15 MB
    Alex Miller
  3. asm-split.txt
    10/Mar/13 6:34 AM
    521 kB
    Ghadi Shayban
  4. clj-713-2.diff
    25/Oct/13 1:00 PM
    1.15 MB
    Alex Miller

Activity

Stuart Halloway made changes -
Field Original Value New Value
Fix Version/s Approved Backlog [ 10034 ]
Ghadi Shayban made changes -
Attachment asm-split.txt [ 11903 ]
Andy Fingerhut made changes -
Patch Code [ 10001 ]
Alex Miller made changes -
Fix Version/s Approved Backlog [ 10034 ]
Fix Version/s Backlog [ 10035 ]
Alex Miller made changes -
Fix Version/s Backlog [ 10035 ]
Alex Miller made changes -
Attachment asm41.patch [ 12243 ]
Alex Miller made changes -
Approval Vetted [ 10003 ]
Priority Minor [ 4 ] Critical [ 2 ]
Fix Version/s Release 1.6 [ 10157 ]
Alex Miller made changes -
Description * Move to the latest ASM (currently 3.3.1)
* No longer subset-ed
* Still re-rooted it under clojure.asm
Upgrade ASM to latest version.
See design page for more info: http://dev.clojure.org/display/design/ASM

* Move to the latest stable ASM (4.1)
* Still re-rooted it under clojure.asm
* Subset ASM to leave out unnecessary packages as before
* Investigate stack frame support (will be needed in the future)

*Patch:* asm41.patch
Stuart Sierra made changes -
Assignee Stuart Sierra [ stuart.sierra ]
Stuart Sierra made changes -
Approval Vetted [ 10003 ] Incomplete [ 10006 ]
Assignee Stuart Sierra [ stuart.sierra ]
Andy Fingerhut made changes -
Attachment asm41-cleaned.patch [ 12290 ]
Alex Miller made changes -
Approval Incomplete [ 10006 ] Vetted [ 10003 ]
Description Upgrade ASM to latest version.
See design page for more info: http://dev.clojure.org/display/design/ASM

* Move to the latest stable ASM (4.1)
* Still re-rooted it under clojure.asm
* Subset ASM to leave out unnecessary packages as before
* Investigate stack frame support (will be needed in the future)

*Patch:* asm41.patch
Upgrade ASM to latest version.
See design page for more info: http://dev.clojure.org/display/design/ASM

* Move to the latest stable ASM (4.1)
* Still re-rooted it under clojure.asm
* Subset ASM to leave out unnecessary packages as before
* Investigate stack frame support (will be needed in the future)

*Patch:* asm41ws.patch
Attachment asm41ws.patch [ 12291 ]
Andy Fingerhut made changes -
Attachment asm41-cleaned.patch [ 12290 ]
Stuart Sierra made changes -
Assignee Stuart Sierra [ stuart.sierra ]
Stuart Sierra made changes -
Approval Vetted [ 10003 ] Screened [ 10004 ]
Description Upgrade ASM to latest version.
See design page for more info: http://dev.clojure.org/display/design/ASM

* Move to the latest stable ASM (4.1)
* Still re-rooted it under clojure.asm
* Subset ASM to leave out unnecessary packages as before
* Investigate stack frame support (will be needed in the future)

*Patch:* asm41ws.patch
Upgrade ASM to latest version.
See design page for more info: http://dev.clojure.org/display/design/ASM

* Move to the latest stable ASM (4.1)
* Still re-rooted it under clojure.asm
* Subset ASM to leave out unnecessary packages as before
* Investigate stack frame support (will be needed in the future)

*Patch:* asm41ws.patch

See also Andy Fingerhut's [comment|http://dev.clojure.org/jira/browse/CLJ-713?focusedCommentId=32082&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-32082] regarding test failures on JDK 8.
Assignee Stuart Sierra [ stuart.sierra ]
Alex Miller made changes -
Description Upgrade ASM to latest version.
See design page for more info: http://dev.clojure.org/display/design/ASM

* Move to the latest stable ASM (4.1)
* Still re-rooted it under clojure.asm
* Subset ASM to leave out unnecessary packages as before
* Investigate stack frame support (will be needed in the future)

*Patch:* asm41ws.patch

See also Andy Fingerhut's [comment|http://dev.clojure.org/jira/browse/CLJ-713?focusedCommentId=32082&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-32082] regarding test failures on JDK 8.
Upgrade ASM to latest version.
See design page for more info: http://dev.clojure.org/display/design/ASM

* Move to the latest stable ASM (4.1)
* Still re-rooted it under clojure.asm
* Subset ASM to leave out unnecessary packages as before
* Investigate stack frame support (will be needed in the future)

*Patch:* clj-713-2.diff

See also Andy Fingerhut's [comment|http://dev.clojure.org/jira/browse/CLJ-713?focusedCommentId=32082&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-32082] regarding test failures on JDK 8.
Attachment clj-713-2.diff [ 12399 ]
Alex Miller made changes -
Attachment clj-713-2.diff [ 12399 ]
Alex Miller made changes -
Attachment clj-713-2.diff [ 12400 ]
Rich Hickey made changes -
Approval Screened [ 10004 ] Incomplete [ 10006 ]
Alex Miller made changes -
Approval Incomplete [ 10006 ] Screened [ 10004 ]
Alex Miller made changes -
Description Upgrade ASM to latest version.
See design page for more info: http://dev.clojure.org/display/design/ASM

* Move to the latest stable ASM (4.1)
* Still re-rooted it under clojure.asm
* Subset ASM to leave out unnecessary packages as before
* Investigate stack frame support (will be needed in the future)

*Patch:* clj-713-2.diff

See also Andy Fingerhut's [comment|http://dev.clojure.org/jira/browse/CLJ-713?focusedCommentId=32082&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-32082] regarding test failures on JDK 8.
Upgrade ASM to latest version.
See design page for more info: http://dev.clojure.org/display/design/ASM

* Move to the latest stable ASM (4.1)
* Still re-rooted it under clojure.asm
* Subset ASM to leave out unnecessary packages as before
* Investigate stack frame support (will be needed in the future)

*Patch:* clj-713-2.diff

*Screened by:* Stuart Sierra
Rich Hickey made changes -
Approval Screened [ 10004 ] Ok [ 10007 ]
Stuart Halloway made changes -
Resolution Completed [ 1 ]
Status Open [ 1 ] Closed [ 6 ]

People

Vote (0)
Watch (4)

Dates

  • Created:
    Updated:
    Resolved: