Skip to content
GitLab
  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • C clean-ide
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 5
    • Issues 5
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • clean-and-itasks
  • clean-ide
  • Merge requests
  • !12

Add option KeepByteCodeSymbols to keep the symbol table when stripping bytecode

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged Camil Staps requested to merge add-keep-bytecode-symbols-option into master Apr 07, 2019
  • Overview 0
  • Commits 1
  • Pipelines 2
  • Changes 5

Option -s of bcstrip was added in https://gitlab.science.ru.nl/clean-and-itasks/abc-interpreter/commit/49085f9cba5c283a8680e8b4065b6ae4e4e410ec.

So there are basically three options:

  1. Strip sections and symbol table (useful when you just want to interpret)
  2. Strip sections but keep symbols (useful when you want to serialize/deserialize)
  3. Don't strip (useful if you suspect a bug in the stripper)

Before you would need option 3 for using the serialization library, but now the most sensible default is option 2.

Edited Apr 07, 2019 by Camil Staps
Assignee
Assign to
Reviewer
Request review from
Time tracking
Source branch: add-keep-bytecode-symbols-option