[pull] master from GaijinEntertainment:master#744
Merged
Conversation
bugfixes and tests first
Current C++-API is highly unstable and will be significantly reduced. Use it with caution, or better yet, use the C-API. Since includes is not separated we have to install all of them to make C++-API work. Private parts of includes should and will be hidden later.
The only place we use it is JIT. Now functions binded through C-API will work with JIT correctly.
In CI we use das aot, so aotlib was left unnoticed. However calling aot as builtin tool is necessary in modules. So let's add aotlib.
jobque and jobque_boost features, tutorials, tests
Now stackwalk() in JIT is able to print function names. To do so `jit_emit_prologue` should be set in CodeOfPolicies. But it won't print argument values. Since now it's pure binary code and there isn't much sense in converting all values back to das representation.
Support `leftrightarrow`, `updownarrow` and `neq`.
We need to test that documentation are correct. Let's build it every time we make changes to `doc/` folder.
jit: backtrace with function name
harmonizing bitfield traits with enum traits
no more trailing whitespace in the docs
Feature/unstable cpp api
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
See Commits and Changes for more details.
Created by
pull[bot] (v2.0.0-alpha.4)
Can you help keep this open source service alive? 💖 Please sponsor : )