question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Add automatic incremental compilation

See original GitHub issue

[@quintesse] Between the source map and some smartness, we should be able to determine that when we want to compile a module with a special --incremental flag we:

  • only need to compile source files which are newer than their target classes
  • and their transitive dependencies
  • and automatically detect the list of those files

That could be seen as the job of the build tool, but I don’t think anyone can do this sort of detection better than the compiler itself.

[Migrated from ceylon/ceylon-compiler#40]

Issue Analytics

  • State:open
  • Created 12 years ago
  • Comments:18 (6 by maintainers)

github_iconTop GitHub Comments

1reaction
FroMagecommented, Mar 21, 2016

Braaaaiiinnnnsssssss…

0reactions
gavinkingcommented, Mar 19, 2016

Oh, OK, I see.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Improving the speed of incremental builds - Apple Developer
To add a module map, enable the DEFINES_MODULE build setting for your framework or library. Xcode enables this build setting automatically for new ......
Read more >
Incremental Builds - MSBuild | Microsoft Learn
Learn about MSBuild incremental builds, which are optimized so that up-to-date output files aren't executed.
Read more >
Using Incremental Implementation in Project Mode - Xilinx
In Project Mode, you can set the incremental compile option in two ways: in the Design Runs window and in the Implementation section...
Read more >
Incremental Compilation | Rust Blog
When compiling in incremental mode, we always build the dependency graph of the produced data: every time, some piece of data is written...
Read more >
41.6 Incremental Compilation - DVT Eclipse IDE
add the +dvt_profile_incremental directive in the . · trigger the incremental build in the problematic context, or continue your work regularly ...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found