-
Notifications
You must be signed in to change notification settings - Fork 6.1k
8339783: Implement JEP 479: Remove the Windows 32-bit x86 Port #21744
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
Closed
Closed
Changes from 1 commit
Commits
Show all changes
38 commits
Select commit
Hold shift + click to select a range
a18d19c
8339783: Implementation of JEP 479: Remove the Windows 32-bit x86 Port
magicus 5c98695
Remove FIXME for issue resolved in JDK-8343167
magicus d5280f6
Remove FIXMEs on x86 code that will soon go away anyway
magicus bcf821d
Restore PLATFORM_CHECK_DEPRECATION
magicus c6b8771
Use #error for unknown CPU
magicus 6b07b7d
Merge branch 'master' into impl-JEP-479
magicus 0167582
Update VirtualMachineImpl_openProcess since it only needs to care abo…
magicus bfca62e
Fix NativeLookup::lookup_entry
magicus d7ceff4
Remove windows-only code guarded by _LP64.
magicus c69e804
Remove win32-specific implementation of MacroAssembler::get_thread
magicus fdec8b1
Remove thread_ptr_offset remnants
magicus e567307
Clean up old Windows workarounds in adlc
magicus afb5097
adlc build were missing _CRT_DECLARE_NONSTDC_NAMES
magicus 9df6cb9
IS_WIN64 is never used and can be completely removed
magicus 7eb46c3
adlc need _CRT_NONSTDC_NO_WARNINGS as well... *sigh*
magicus 3556bec
Fix 32/64-bit confusion in comment in VirtualMachineImpl.c
magicus 341de0b
Restore comment on calling conventions
magicus 0fff097
Error in os_windows.cpp for unknown cpu
magicus fe8ba08
No need to check for LP64 inside a #ifdef _WINDOWS anymore
magicus ec7e19b
Remove windows-32-bit code in CompilerConfig::ergo_initialize
magicus 68d6fe5
Remove superfluous check for 64-bit on Windows in MacroAssembler::cal…
magicus c6dce38
Restore code in adlc.hpp
magicus d89bc56
Make JNICALL an empty define on all platforms
magicus fbd91ad
Remove __stdcall notation
magicus dccf1a1
Replace WIN32 with _WINDOWS in sharedRuntimeTrans.cpp
magicus 6432343
Also remove __stdcall on tests
magicus 82fbc51
Also remove __cdecl
magicus b5a481d
Also restore ADLC_CFLAGS_WARNINGS changes that are not needed any longer
magicus 466a1a7
buildJniFunctionName is now identical on Windows and Unix, so unify it
magicus 88d89e7
Fix build_agent_function_name to not handle "@"-stdcall style names
magicus 6f690d0
[JNI/JVM/AGENT]_[ONLOAD/ONUNLOAD/ONATTACH]_SYMBOLS are now identical …
magicus 48d722b
JVM_EnqueueOperation do not need __stdcall name lookup anymore
magicus 699c641
Merge branch 'master' into impl-JEP-479
magicus 40291b9
Update copyright years
magicus 9b10e74
fix: jvm_md.h was included, but not jvm.h...
magicus de3c773
Remove FIXME
magicus a9d56f2
Merge branch 'master' into impl-JEP-479
magicus 445515e
Inline buildJniFunctionName
magicus 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
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.