Skip to content

Commit

Permalink
Merge pull request #10690 from fengxue-IS/jsr292_mh_native
Browse files Browse the repository at this point in the history
Implement MethodHandleNatives native code
  • Loading branch information
DanHeidinga committed Jan 30, 2021
2 parents c23e9d7 + 4f43221 commit 5e0957a
Show file tree
Hide file tree
Showing 11 changed files with 1,707 additions and 7 deletions.
9 changes: 8 additions & 1 deletion runtime/jcl/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
################################################################################
# Copyright (c) 2017, 2020 IBM Corp. and others
# Copyright (c) 2017, 2021 IBM Corp. and others
#
# This program and the accompanying materials are made available under
# the terms of the Eclipse Public License 2.0 which accompanies this
Expand Down Expand Up @@ -175,6 +175,13 @@ if(J9VM_OPT_METHOD_HANDLE)
)
endif()

if(J9VM_OPT_OPENJDK_METHODHANDLE)
target_sources(jclse
PRIVATE
${CMAKE_CURRENT_SOURCE_DIR}/common/java_lang_invoke_MethodHandleNatives.cpp
)
endif()

if(JAVA_SPEC_VERSION EQUAL 8)
# sources for Java 8 only
target_sources(jclse
Expand Down

0 comments on commit 5e0957a

Please sign in to comment.