Skip to content

Conversation

@bobzhang
Copy link
Member

@bobzhang bobzhang commented Nov 19, 2020

  • Previously, in the dev mode, it does not load cmi/cmj by default since there's a bootstrap issue,
    you need build those binary artifacts first before embedding it, this cause the slightly different behavior
    between the compiler built in dev mode and release mode, this commit make them behave almost
    the same by adding the include path in dev mode, so that those binary artifacts are loaded during the runtime
    The consequence is that to test the compiler, we don't need go into a release mode, you can test the new behavior very fast

  • add rescript = 1 in ninja file so that the build engine could do some specialization

add `rescript = 1` in ninja file so that the build engine could do some specialization
@bobzhang bobzhang changed the title mark rescript mode in generated files make the dev version of bsc.exe behave the same as release version of bsc Nov 19, 2020
@bobzhang bobzhang merged commit 224a31f into master Nov 19, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants