Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in
  • T titan.core
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Issues 45
    • Issues 45
    • List
    • Boards
    • Service Desk
    • Milestones
    • Iterations
    • Requirements
  • Merge requests 1
    • Merge requests 1
  • Deployments
    • Deployments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • Code review
    • Insights
    • Issue
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • Eclipse Projects
  • Eclipse Titan
  • titan.core
  • Merge requests
  • !115

Closed
Created Oct 10, 2017 by Eclipse Webmaster@webmasterOwner
  • Report abuse
Report abuse

Adding an option to parse only the minimal subset of modules needed for code generation

  • Overview 20
  • Commits 2
  • Changes 21

Created by: ars3niy

This works by parsing the modules that need to be rebuilt, obtaining names of modules imported by them, matching those to file names, parsing new ones, obtaining names of modules imported by them, and so on until nothing new is left.

In order to get list of modules imported by the one just parsed, the parse functions are made to return Common::Module* pointer to the parsed module.

This can be used to speed up the compilation significantly.

Assignee
Assign to
Reviewer
Request review from
Time tracking
Source branch: github/fork/ars3niy/master

Copyright © Eclipse Foundation, Inc. All Rights Reserved.     Privacy Policy | Terms of Use | Copyright Agent