-
Notifications
You must be signed in to change notification settings - Fork 1
JIT Integration #23
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
JIT Integration #23
Changes from all commits
Commits
Show all changes
23 commits
Select commit
Hold shift + click to select a range
02227b1
feat: add support for Ovum JIT X64 architecture in CMake configuration
bialger b2bb021
feat: enable JIT support in vm_ui CMake configuration and link jit li…
bialger 71c18cf
fix: update help message in StartVmConsoleUI to include description o…
bialger 538e0d2
refactor: extract help message into a constant for improved readabili…
bialger 725ccdc
refactor: added jit_body copiing and translation to JITExecutorFactory
sashbek 82b454d
refactor: fixed uniqueptr usage to shared ptr, CopyUntilBlockEnd()
sashbek 4711816
fix: CopyUntilBlockEnd
sashbek ab986f7
config: add jit library
sashbek 6d42246
Merge branch 'master' into jit_integration
bialger 6bb0539
build: conditionally link JIT library in executor CMake configuration
bialger 4dbad7c
refactor: improve code formatting and consistency in function signatu…
bialger 6be4d25
feat: add copy assignment methods for fundamental types and arrays, i…
bialger bdfe350
fix: non const IJITExecutor::TryCompile
sashbek a76ca06
merge: solved conflict with div branches
sashbek 29e2ddf
fix: correct argument extraction order in FormatDateTime and enhance …
bialger 44dbe73
fix: improve FloatToString precision handling by using stringstream f…
bialger b36c192
fix: correct float string conversion to match expected precision in t…
bialger 89d335a
fix: stack frame for jit executable
sashbek 801c8e1
tests: two tests for jit to compare time
sashbek 4455e3a
refactor: clean up whitespace in JIT execution logic and improve test…
bialger f846d92
docs: update README to clarify JIT compiler availability for x86_64 a…
bialger 3834e25
docs: add link to OvumExamples repository in README for additional re…
bialger 97d7b18
fix: ensure sufficient arguments on stack for JIT-compiled function c…
bialger File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
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
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
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
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
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
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
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
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
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
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
Oops, something went wrong.
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.
Uh oh!
There was an error while loading. Please reload this page.