Skip to content

Create a branch for 0.6.x? #324

Description

@realityking

I read @mraleph's blog post about optimizing source-map parsing without WASM earlier this morning. Since 0.6.x will be used for a long time in the Node.js ecosystem.

I'd love to apply some of his lessons to the code base. Would you be open to creating a 0.6.x branch to send pull requests against and eventually releasing a 0.6.2?

Activity

  1. kurtextrem commented on Feb 20, 2018

    @kurtextrem

    He also posted the following graphs:
    dwbtbvuw0aariqb
    dwbtbvuwaaavkn-

  2. fitzgen commented on Feb 26, 2018

    @fitzgen
    Contributor

    As of #325, the Rust+Wasm is another 3x faster. See http://fitzgeraldnick.com/2018/02/26/speed-without-wizardry.html for details.

  3. realityking commented on Feb 27, 2018

    @realityking
    Author

    Hey @fitzgen, That's great - and I look forward to using it myself. But there are a lot of projects out there who will be relying on the 0.6 series for the next ~1 year until Node.js 6 is out of support. It would be great it those projects could benefit from the work already done by @mraleph.

    I'm not at all advocating to abandon the WASM efforts, but the wider Node.js ecosystem is not ready to drop support for Node.js 6.

  4. 7rulnik commented on Feb 8, 2021

    @7rulnik

    I ported optimizations from the article into https://github.com/7rulnik/source-map-js
    This fork 400% faster in parsing and 30% faster in serializing than original 0.6 version

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    Priority

    None yet

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions