{"action":"created","comment":{"url":"https://api.github.com/repos/eclipse/openj9/pulls/comments/208981520","pull_request_review_id":144905413,"id":208981520,"node_id":"MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDIwODk4MTUyMA==","diff_hunk":"@@ -0,0 +1,301 @@\n+################################################################################\n+# Copyright (c) 1991, 2017 IBM Corp. and others\n+#\n+# This program and the accompanying materials are made available under\n+# the terms of the Eclipse Public License 2.0 which accompanies this\n+# distribution and is available at https://www.eclipse.org/legal/epl-2.0/\n+# or the Apache License, Version 2.0 which accompanies this distribution and\n+# is available at https://www.apache.org/licenses/LICENSE-2.0.\n+#\n+# This Source Code may also be made available under the following\n+# Secondary Licenses when the conditions for such availability set\n+# forth in the Eclipse Public License, v. 2.0 are satisfied: GNU\n+# General Public License, version 2 with the GNU Classpath\n+# Exception [1] and GNU General Public License, version 2 with the\n+# OpenJDK Assembly Exception [2].\n+#\n+# [1] https://www.gnu.org/software/classpath/license.html\n+# [2] http://openjdk.java.net/legal/assembly-exception.html\n+#\n+# SPDX-License-Identifier: EPL-2.0 OR Apache-2.0\n+################################################################################\n+\n+#TODO Platform hacks\n+set(J9VM_ARCH_POWER ON CACHE BOOL \"\")\n+set(J9VM_ENV_DATA64 ON CACHE BOOL \"\")\n+set(J9VM_ENV_HAS_FPU ON CACHE BOOL \"\")\n+set(J9VM_ENV_LITTLE_ENDIAN ON CACHE BOOL \"\")\n+set(J9VM_ENV_SHARED_LIBS_CALLEE_GLOBAL_TABLE_SETUP ON CACHE BOOL \"\")\n+set(J9VM_ENV_SHARED_LIBS_USE_GLOBAL_TABLE ON CACHE BOOL \"\")\n+set(J9VM_ENV_USE_GCC ON CACHE BOOL \"\")\n+\n+\n+set(OMR_OPT_CUDA OFF CACHE BOOL \"\")\n+\n+\n+set(OMR_GC_COMPRESSED_POINTERS ON CACHE BOOL \"\")\n+set(OMR_GC_DYNAMIC_CLASS_UNLOADING ON CACHE BOOL \"\")\n+set(OMR_GC_HYBRID_ARRAYLETS ON CACHE BOOL \"\")\n+set(OMR_GC_IDLE_HEAP_MANAGER OFF CACHE BOOL \"\")\n+set(OMR_GC_LEAF_BITS ON CACHE BOOL \"\")\n+set(OMR_GC_MODRON_COMPACTION ON CACHE BOOL \"\")\n+set(OMR_GC_MODRON_CONCURRENT_MARK ON CACHE BOOL \"\")\n+set(OMR_GC_MODRON_SCAVENGER ON CACHE BOOL \"\")\n+set(OMR_GC_REALTIME ON CACHE BOOL \"\")\n+set(OMR_GC_SEGREGATED_HEAP ON CACHE BOOL \"\")\n+set(OMR_GC_STACCATO ON CACHE BOOL \"\")\n+set(OMR_GC_TLH_PREFETCH_FTA OFF CACHE BOOL \"\")\n+set(OMR_GC_VLHGC ON CACHE BOOL \"\")\n+set(OMR_JIT ON CACHE INTERNAL \"\")\n+\n+\n+set(OMR_INTERP_COMPRESSED_OBJECT_HEADER ON CACHE BOOL \"\")\n+set(OMR_INTERP_SMALL_MONITOR_SLOT ON CACHE BOOL \"\")\n+\n+set(J9VM_PORT_RUNTIME_INSTRUMENTATION ON CACHE BOOL \"\")\n+\n+#TODO these options to be properly configured like the rest\n+set(OMR_GC_ARRAYLETS ON CACHE BOOL \"\")\n+set(OMR_GC_CONCURRENT_SWEEP ON CACHE BOOL \"\")\n+set(OMR_JIT ON CACHE BOOL \"\")\n+set(OMR_PORT_ASYNC_HANDLER ON CACHE BOOL \"\")\n+set(OMR_PORT_CAN_RESERVE_SPECIFIC_ADDRESS ON CACHE BOOL \"\")\n+set(OMR_PORT_NUMA_SUPPORT ON CACHE BOOL \"\")\n+set(OMR_THR_JLM ON CACHE BOOL \"\")\n+set(OMR_THR_YIELD_ALG ON CACHE BOOL \"\")\n+set(OMR_THR_SPIN_WAKE_CONTROL ON CACHE BOOL \"\")\n+set(OMR_THR_CUSTOM_SPIN_OPTIONS ON CACHE BOOL \"\")\n+set(OMR_NOTIFY_POLICY_CONTROL ON CACHE BOOL \"\")\n+set(OMR_THR_THREE_TIER_LOCKING ON CACHE BOOL \"\")\n+set(J9VM_BUILD_JAVA7 ON CACHE BOOL \"\")\n+set(J9VM_OPT_MEMORY_CHECK_SUPPORT ON CACHE BOOL \"\")\n+set(J9VM_OPT_REMOTE_CONSOLE_SUPPORT ON CACHE BOOL \"\")\n+set(J9VM_GC_VLHGC ON CACHE BOOL \"\")\n+\n+\n+set(J9VM_MODULE_JEXTRACTNATIVES ON CACHE BOOL \"\")\n+\n+set(J9VM_MODULE_ALGORITHM_TEST ON CACHE BOOL \"\")\n+set(J9VM_MODULE_BCUTIL ON CACHE BOOL \"\")\n+set(J9VM_MODULE_BCVERIFY ON CACHE BOOL \"\")\n+set(J9VM_MODULE_CALLCONV ON CACHE BOOL \"\")\n+set(J9VM_MODULE_CASSUME ON CACHE BOOL \"\")\n+set(J9VM_MODULE_CFDUMPER ON CACHE BOOL \"\")\n+set(J9VM_MODULE_CODEGEN_COMMON ON CACHE BOOL \"\")\n+set(J9VM_MODULE_CODEGEN_IA32 OFF CACHE BOOL \"\")\n+set(J9VM_MODULE_CODEGEN_PPC OFF CACHE BOOL \"\")\n+set(J9VM_MODULE_CODEGEN_ILGEN ON CACHE BOOL \"\")\n+set(J9VM_MODULE_CODEGEN_OPT ON CACHE BOOL \"\")\n+set(J9VM_MODULE_CODERT_COMMON ON CACHE BOOL \"\")\n+set(J9VM_MODULE_CODERT_IA32 OFF CACHE BOOL \"\")\n+set(J9VM_MODULE_CODERT_VM ON CACHE BOOL \"\")\n+set(J9VM_MODULE_CPO_COMMON ON CACHE BOOL \"\")\n+set(J9VM_MODULE_CPO_CONTROLLER ON CACHE BOOL \"\")\n+set(J9VM_MODULE_DBGEXT ON CACHE BOOL \"\")\n+set(J9VM_MODULE_DBGINFOSERV ON CACHE BOOL \"\")\n+set(J9VM_MODULE_DDR OFF CACHE BOOL \"\")\n+set(J9VM_MODULE_EXE ON CACHE BOOL \"\")\n+set(J9VM_MODULE_EXELIB ON CACHE BOOL \"\")\n+\n+\n+#<flag id=\"module_exe.j9\" value=\"true\"/>\n+\n+set(J9VM_MODULE_GC ON CACHE BOOL \"\")\n+set(J9VM_MODULE_GC_API ON CACHE BOOL \"\")\n+set(J9VM_MODULE_GC_BASE ON CACHE BOOL \"\")\n+set(J9VM_MODULE_GC_CHECK ON CACHE BOOL \"\")\n+set(J9VM_MODULE_GC_COMMON OFF CACHE BOOL \"\")\n+set(J9VM_MODULE_GC_MODRON_BASE ON CACHE BOOL \"\")\n+set(J9VM_MODULE_GC_MODRON_EPROF ON CACHE BOOL \"\")\n+set(J9VM_MODULE_GC_MODRON_STANDARD ON CACHE BOOL \"\")\n+set(J9VM_MODULE_GC_MODRON_STARTUP ON CACHE BOOL \"\")\n+set(J9VM_MODULE_GC_REALTIME ON CACHE BOOL \"\")\n+set(J9VM_MODULE_GC_STACCATO ON CACHE BOOL \"\")\n+set(J9VM_MODULE_GC_STATS ON CACHE BOOL \"\")\n+set(J9VM_MODULE_GC_STRUCTS ON CACHE BOOL \"\")\n+set(J9VM_MODULE_GC_TRACE ON CACHE BOOL \"\")\n+set(J9VM_MODULE_GC_UTIL ON CACHE BOOL \"\")\n+set(J9VM_MODULE_GC_UTIL ON CACHE BOOL \"\")\n+set(J9VM_MODULE_GCCHK ON CACHE BOOL \"\")\n+set(J9VM_MODULE_GDB ON CACHE BOOL \"\")\n+set(J9VM_MODULE_GDB_PLUGIN ON CACHE BOOL \"\")\n+set(J9VM_MODULE_GPTEST ON CACHE BOOL \"\")\n+set(J9VM_MODULE_HOOKABLE ON CACHE BOOL \"\")\n+set(J9VM_MODULE_J9JIT_VM ON CACHE BOOL \"\")\n+set(J9VM_MODULE_J9VM ON CACHE BOOL \"\")\n+set(J9VM_MODULE_J9VMTEST ON CACHE BOOL \"\")\n+\n+\n+#<flag id=\"module_jcl.profile_scar\" value=\"true\"/>\n+#<flag id=\"module_jcl.scar\" value=\"true\"/>\n+\n+set(J9VM_MODULE_JEXTRACTNATIVES ON CACHE BOOL \"\")\n+\n+set(J9VM_MODULE_JIT_COMMON ON CACHE BOOL \"\")\n+set(J9VM_MODULE_JIT_IA32 OFF CACHE BOOL \"\")\n+set(J9VM_MODULE_JIT_VM ON CACHE BOOL \"\")\n+set(J9VM_MODULE_JITDEBUG_COMMON ON CACHE BOOL \"\")\n+set(J9VM_MODULE_JITRT_COMMON ON CACHE BOOL \"\")\n+set(J9VM_MODULE_JITRT_IA32 OFF CACHE BOOL \"\")\n+set(J9VM_MODULE_JNIARGTESTS ON CACHE BOOL \"\")\n+set(J9VM_MODULE_JNICHK ON CACHE BOOL \"\")\n+set(J9VM_MODULE_JNIINV ON CACHE BOOL \"\")\n+set(J9VM_MODULE_JNITEST ON CACHE BOOL \"\")\n+set(J9VM_MODULE_JVMTI ON CACHE BOOL \"\")\n+set(J9VM_MODULE_JVMTITST ON CACHE BOOL \"\")\n+set(J9VM_MODULE_LIFECYCLE_TESTS ON CACHE BOOL \"\")\n+set(J9VM_MODULE_MVMTEST ON CACHE BOOL \"\")\n+set(J9VM_MODULE_PORT ON CACHE BOOL \"\")\n+set(J9VM_MODULE_PORTTEST ON CACHE BOOL \"\")\n+set(J9VM_MODULE_RASDUMP ON CACHE BOOL \"\")\n+set(J9VM_MODULE_RASTRACE ON CACHE BOOL \"\")\n+set(J9VM_MODULE_SHARED ON CACHE BOOL \"\")\n+set(J9VM_MODULE_SHARED_COMMON ON CACHE BOOL \"\")\n+set(J9VM_MODULE_SHARED_TEST ON CACHE BOOL \"\")\n+set(J9VM_MODULE_SHARED_UTIL ON CACHE BOOL \"\")\n+set(J9VM_MODULE_SIMPLEPOOL ON CACHE BOOL \"\")\n+set(J9VM_MODULE_STACKMAP ON CACHE BOOL \"\")\n+set(J9VM_MODULE_THREAD ON CACHE BOOL \"\")\n+set(J9VM_MODULE_THRTRACE ON CACHE BOOL \"\")\n+set(J9VM_MODULE_UTE ON CACHE BOOL \"\")\n+set(J9VM_MODULE_UTETEST ON CACHE BOOL \"\")\n+set(J9VM_MODULE_UTIL ON CACHE BOOL \"\")\n+set(J9VM_MODULE_VERBOSE ON CACHE BOOL \"\")\n+set(J9VM_MODULE_VERUTIL ON CACHE BOOL \"\")\n+set(J9VM_MODULE_VM ON CACHE BOOL \"\")\n+set(J9VM_MODULE_VMALL ON CACHE BOOL \"\")\n+set(J9VM_MODULE_ZIP ON CACHE BOOL \"\")\n+set(J9VM_MODULE_ZLIB ON CACHE BOOL \"\")\n+\n+\n+set(J9VM_GC_ADAPTIVE_TENURING ON CACHE BOOL \"\")\n+set(J9VM_GC_ALLOCATION_TAX ON CACHE BOOL \"\")\n+set(J9VM_GC_ARRAYLETS ON CACHE BOOL \"\")\n+set(J9VM_GC_BATCH_CLEAR_TLH ON CACHE BOOL \"\")\n+set(J9VM_GC_CLASSES_ON_HEAP ON CACHE BOOL \"\")\n+set(J9VM_GC_COMBINATION_SPEC ON CACHE BOOL \"\")\n+set(J9VM_GC_COMPRESSED_POINTERS ON CACHE BOOL \"\")\n+set(J9VM_GC_CONCURRENT_SWEEP ON CACHE BOOL \"\")\n+set(J9VM_GC_DEBUG_ASSERTS ON CACHE BOOL \"\")\n+set(J9VM_GC_DYNAMIC_CLASS_UNLOADING ON CACHE BOOL \"\")\n+set(J9VM_GC_DYNAMIC_NEW_SPACE_SIZING ON CACHE BOOL \"\")\n+set(J9VM_GC_FINALIZATION ON CACHE BOOL \"\")\n+set(J9VM_GC_FRAGMENTED_HEAP ON CACHE BOOL \"\")\n+set(J9VM_GC_GENERATIONAL ON CACHE BOOL \"\")\n+set(J9VM_GC_HEAP_CARD_TABLE ON CACHE BOOL \"\")\n+set(J9VM_GC_HYBRID_ARRAYLETS ON CACHE BOOL \"\")\n+set(J9VM_GC_IDLE_HEAP_MANAGER OFF CACHE BOOL \"\")\n+set(J9VM_GC_INLINED_ALLOC_FIELDS ON CACHE BOOL \"\")\n+set(J9VM_GC_JNI_ARRAY_CACHE ON CACHE BOOL \"\")\n+set(J9VM_GC_LARGE_OBJECT_AREA ON CACHE BOOL \"\")\n+set(J9VM_GC_LEAF_BITS ON CACHE BOOL \"\")\n+set(J9VM_GC_MINIMUM_OBJECT_SIZE ON CACHE BOOL \"\")\n+set(J9VM_GC_MODRON_COMPACTION ON CACHE BOOL \"\")\n+set(J9VM_GC_MODRON_CONCURRENT_MARK ON CACHE BOOL \"\")\n+set(J9VM_GC_MODRON_GC ON CACHE BOOL \"\")\n+set(J9VM_GC_MODRON_SCAVENGER ON CACHE BOOL \"\")\n+set(J9VM_GC_MODRON_STANDARD ON CACHE BOOL \"\")\n+set(J9VM_GC_MODRON_TRACE ON CACHE BOOL \"\")\n+set(J9VM_GC_MODRON_VERBOSE ON CACHE BOOL \"\")\n+set(J9VM_GC_NON_ZERO_TLH ON CACHE BOOL \"\")\n+set(J9VM_GC_OBJECT_ACCESS_BARRIER ON CACHE BOOL \"\")\n+set(J9VM_GC_REALTIME ON CACHE BOOL \"\")\n+set(J9VM_GC_SEGREGATED_HEAP ON CACHE BOOL \"\")\n+set(J9VM_GC_STACCATO ON CACHE BOOL \"\")\n+set(J9VM_GC_THREAD_LOCAL_HEAP ON CACHE BOOL \"\")\n+set(J9VM_GC_TILTED_NEW_SPACE ON CACHE BOOL \"\")\n+set(J9VM_GC_TLH_PREFETCH_FTA ON CACHE BOOL \"\")\n+set(J9VM_GC_USE_INLINE_ALLOCATE ON CACHE BOOL \"\")\n+set(J9VM_GC_VLHGC ON CACHE BOOL \"\")\n+set(J9VM_INTERP_AOT_COMPILE_SUPPORT ON CACHE BOOL \"\")\n+set(J9VM_INTERP_AOT_RUNTIME_SUPPORT ON CACHE BOOL \"\")\n+set(J9VM_INTERP_BYTECODE_PREVERIFICATION ON CACHE BOOL \"\")\n+set(J9VM_INTERP_BYTECODE_VERIFICATION ON CACHE BOOL \"\")\n+set(J9VM_INTERP_COMPRESSED_OBJECT_HEADER ON CACHE BOOL \"\")\n+set(J9VM_INTERP_CUSTOM_SPIN_OPTIONS ON CACHE BOOL \"\")\n+set(J9VM_INTERP_DEBUG_SUPPORT ON CACHE BOOL \"\")\n+set(J9VM_INTERP_ENABLE_JIT_ON_DESKTOP ON CACHE BOOL \"\")\n+set(J9VM_INTERP_FLAGS_IN_CLASS_SLOT ON CACHE BOOL \"\")\n+set(J9VM_INTERP_FLOAT_SUPPORT ON CACHE BOOL \"\")\n+set(J9VM_INTERP_GP_HANDLER ON CACHE BOOL \"\")\n+set(J9VM_INTERP_GROWABLE_STACKS ON CACHE BOOL \"\")\n+set(J9VM_INTERP_HOT_CODE_REPLACEMENT ON CACHE BOOL \"\")\n+set(J9VM_INTERP_JIT_ON_BY_DEFAULT ON CACHE BOOL \"\")\n+set(J9VM_INTERP_JNI_SUPPORT ON CACHE BOOL \"\")\n+set(J9VM_INTERP_NATIVE_SUPPORT ON CACHE BOOL \"\")\n+set(J9VM_INTERP_NEW_HEADER_SHAPE ON CACHE BOOL \"\")\n+set(J9VM_INTERP_PROFILING_BYTECODES ON CACHE BOOL \"\")\n+set(J9VM_INTERP_SIG_QUIT_THREAD ON CACHE BOOL \"\")\n+set(J9VM_INTERP_SIG_QUIT_THREAD_USES_SEMAPHORES ON CACHE BOOL \"\")\n+set(J9VM_INTERP_SMALL_MONITOR_SLOT ON CACHE BOOL \"\")\n+set(J9VM_INTERP_USE_SPLIT_SIDE_TABLES ON CACHE BOOL \"\")\n+set(J9VM_INTERP_USE_UNSAFE_HELPER ON CACHE BOOL \"\")\n+set(J9VM_INTERP_VERBOSE ON CACHE BOOL \"\")\n+set(J9VM_IVE_JXE_FILE_RELOCATOR ON CACHE BOOL \"\")\n+set(J9VM_IVE_JXE_IN_PLACE_RELOCATOR ON CACHE BOOL \"\")\n+set(J9VM_IVE_JXE_NATIVES ON CACHE BOOL \"\")\n+set(J9VM_IVE_JXE_OERELOCATOR ON CACHE BOOL \"\")\n+set(J9VM_IVE_JXE_STREAMING_RELOCATOR ON CACHE BOOL \"\")\n+set(J9VM_IVE_ROM_IMAGE_HELPERS ON CACHE BOOL \"\")\n+set(J9VM_JIT_C_HELPERS ON CACHE BOOL \"\")\n+set(J9VM_JIT_CLASS_UNLOAD_RWMONITOR ON CACHE BOOL \"\")\n+set(J9VM_JIT_DYNAMIC_LOOP_TRANSFER ON CACHE BOOL \"\")\n+set(J9VM_JIT_FULL_SPEED_DEBUG ON CACHE BOOL \"\")\n+set(J9VM_JIT_GC_ON_RESOLVE_SUPPORT ON CACHE BOOL \"\")\n+set(J9VM_JIT_NEW_DUAL_HELPERS ON CACHE BOOL \"\")\n+set(J9VM_JIT_NEW_INSTANCE_PROTOTYPE ON CACHE BOOL \"\")\n+set(J9VM_JIT_SUPPORTS_DIRECT_JNI ON CACHE BOOL \"\")\n+set(J9VM_OPT_ANNOTATIONS ON CACHE BOOL \"\")\n+set(J9VM_OPT_BIG_INTEGER ON CACHE BOOL \"\")\n+set(J9VM_OPT_CUDA ON CACHE BOOL \"\")\n+set(J9VM_OPT_DEBUG_INFO_SERVER ON CACHE BOOL \"\")\n+set(J9VM_OPT_DEBUG_JSR45_SUPPORT ON CACHE BOOL \"\")\n+set(J9VM_OPT_DEPRECATED_METHODS ON CACHE BOOL \"\")\n+set(J9VM_OPT_DYNAMIC_LOAD_SUPPORT ON CACHE BOOL \"\")\n+set(J9VM_OPT_FRAGMENT_RAM_CLASSES ON CACHE BOOL \"\")\n+set(J9VM_OPT_HARMONY ON CACHE BOOL \"\")\n+set(J9VM_OPT_INLINE_JSRS ON CACHE BOOL \"\")\n+set(J9VM_OPT_INVARIANT_INTERNING ON CACHE BOOL \"\")\n+set(J9VM_OPT_JVMTI ON CACHE BOOL \"\")\n+set(J9VM_OPT_JXE_LOAD_SUPPORT ON CACHE BOOL \"\")\n+set(J9VM_OPT_MEMORY_CHECK_SUPPORT ON CACHE BOOL \"\")\n+set(J9VM_OPT_METHOD_HANDLE ON CACHE BOOL \"\")\n+set(J9VM_OPT_MODULE ON CACHE BOOL \"\")\n+set(J9VM_OPT_MULTI_VM ON CACHE BOOL \"\")\n+set(J9VM_OPT_NEW_OBJECT_HASH ON CACHE BOOL \"\")\n+set(J9VM_OPT_NEW_ROM_CLASS_BUILDER ON CACHE BOOL \"\")\n+set(J9VM_OPT_REFLECT ON CACHE BOOL \"\")\n+set(J9VM_OPT_REMOTE_CONSOLE_SUPPORT ON CACHE BOOL \"\")\n+set(J9VM_OPT_ROM_IMAGE_SUPPORT ON CACHE BOOL \"\")\n+set(J9VM_OPT_SHARED_CLASSES ON CACHE BOOL \"\")\n+set(J9VM_OPT_SIDECAR ON CACHE BOOL \"\")\n+set(J9VM_OPT_SRP_AVL_TREE_SUPPORT ON CACHE BOOL \"\")\n+set(J9VM_OPT_STRING_COMPRESSION ON CACHE BOOL \"\")\n+set(J9VM_OPT_SWITCH_STACKS_FOR_SIGNAL_HANDLER OFF CACHE BOOL \"\")\n+set(J9VM_OPT_USE_FFI ON CACHE BOOL \"\")\n+set(J9VM_OPT_USE_FFI_ONLY ON CACHE BOOL \"\")\n+set(J9VM_OPT_VM_LOCAL_STORAGE ON CACHE BOOL \"\")\n+set(J9VM_OPT_ZIP_SUPPORT ON CACHE BOOL \"\")\n+set(J9VM_OPT_ZLIB_COMPRESSION ON CACHE BOOL \"\")\n+set(J9VM_OPT_ZLIB_SUPPORT ON CACHE BOOL \"\")\n+set(J9VM_PORT_OMRSIG_SUPPORT ON CACHE BOOL \"\")\n+set(J9VM_PORT_SIGNAL_SUPPORT ON CACHE BOOL \"\")\n+set(J9VM_PORT_RUNTIME_INSTRUMENTATION ON CACHE BOOL \"\")\n+set(J9VM_PROF_EVENT_REPORTING ON CACHE BOOL \"\")\n+set(J9VM_RAS_DUMP_AGENTS ON CACHE BOOL \"\")\n+set(J9VM_RAS_EYECATCHERS ON CACHE BOOL \"\")\n+set(J9VM_SIZE_OPTIMIZE_SEND_TARGETS ON CACHE BOOL \"\")\n+set(J9VM_THR_ASYNC_NAME_UPDATE ON CACHE BOOL \"\")\n+set(J9VM_THR_LOCK_NURSERY ON CACHE BOOL \"\")\n+set(J9VM_THR_LOCK_RESERVATION ON CACHE BOOL \"\")\n+set(J9VM_THR_PREEMPTIVE ON CACHE BOOL \"\")\n+set(J9VM_THR_SMART_DEFLATION ON CACHE BOOL \"\")","path":"runtime/cmake/caches/linux_ppc-64_cmprssptrs_le_gcc.cmake","position":292,"original_position":292,"commit_id":"22ae3fe6be0aa7cd737cbeb2b31297343e1c2497","original_commit_id":"22ae3fe6be0aa7cd737cbeb2b31297343e1c2497","user":{"login":"DanHeidinga","id":8503711,"node_id":"MDQ6VXNlcjg1MDM3MTE=","avatar_url":"https://avatars2.githubusercontent.com/u/8503711?v=4","gravatar_id":"","url":"https://api.github.com/users/DanHeidinga","html_url":"https://github.com/DanHeidinga","followers_url":"https://api.github.com/users/DanHeidinga/followers","following_url":"https://api.github.com/users/DanHeidinga/following{/other_user}","gists_url":"https://api.github.com/users/DanHeidinga/gists{/gist_id}","starred_url":"https://api.github.com/users/DanHeidinga/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/DanHeidinga/subscriptions","organizations_url":"https://api.github.com/users/DanHeidinga/orgs","repos_url":"https://api.github.com/users/DanHeidinga/repos","events_url":"https://api.github.com/users/DanHeidinga/events{/privacy}","received_events_url":"https://api.github.com/users/DanHeidinga/received_events","type":"User","site_admin":false},"body":"My preference is to do some of that work upfront.  Too easy to live with the cut/paste forever otherwise.","created_at":"2018-08-09T15:45:57Z","updated_at":"2018-08-09T15:45:57Z","html_url":"https://github.com/eclipse/openj9/pull/2566#discussion_r208981520","pull_request_url":"https://api.github.com/repos/eclipse/openj9/pulls/2566","author_association":"CONTRIBUTOR","_links":{"self":{"href":"https://api.github.com/repos/eclipse/openj9/pulls/comments/208981520"},"html":{"href":"https://github.com/eclipse/openj9/pull/2566#discussion_r208981520"},"pull_request":{"href":"https://api.github.com/repos/eclipse/openj9/pulls/2566"}},"in_reply_to_id":208690730},"pull_request":{"url":"https://api.github.com/repos/eclipse/openj9/pulls/2566","id":207085634,"node_id":"MDExOlB1bGxSZXF1ZXN0MjA3MDg1NjM0","html_url":"https://github.com/eclipse/openj9/pull/2566","diff_url":"https://github.com/eclipse/openj9/pull/2566.diff","patch_url":"https://github.com/eclipse/openj9/pull/2566.patch","issue_url":"https://api.github.com/repos/eclipse/openj9/issues/2566","number":2566,"state":"open","locked":false,"title":"CMake: Bring up plinux","user":{"login":"dnakamura","id":12418336,"node_id":"MDQ6VXNlcjEyNDE4MzM2","avatar_url":"https://avatars1.githubusercontent.com/u/12418336?v=4","gravatar_id":"","url":"https://api.github.com/users/dnakamura","html_url":"https://github.com/dnakamura","followers_url":"https://api.github.com/users/dnakamura/followers","following_url":"https://api.github.com/users/dnakamura/following{/other_user}","gists_url":"https://api.github.com/users/dnakamura/gists{/gist_id}","starred_url":"https://api.github.com/users/dnakamura/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dnakamura/subscriptions","organizations_url":"https://api.github.com/users/dnakamura/orgs","repos_url":"https://api.github.com/users/dnakamura/repos","events_url":"https://api.github.com/users/dnakamura/events{/privacy}","received_events_url":"https://api.github.com/users/dnakamura/received_events","type":"User","site_admin":false},"body":"Signed-off-by: Devin Nakamura <devinn@ca.ibm.com>","created_at":"2018-08-08T17:43:48Z","updated_at":"2018-08-09T15:45:57Z","closed_at":null,"merged_at":null,"merge_commit_sha":"a4c8ce70e3ee68623d8833afe76a08c4cb69145f","assignee":null,"assignees":[],"requested_reviewers":[],"requested_teams":[],"labels":[{"id":698092752,"node_id":"MDU6TGFiZWw2OTgwOTI3NTI=","url":"https://api.github.com/repos/eclipse/openj9/labels/comp:build","name":"comp:build","color":"1d76db","default":false}],"milestone":null,"commits_url":"https://api.github.com/repos/eclipse/openj9/pulls/2566/commits","review_comments_url":"https://api.github.com/repos/eclipse/openj9/pulls/2566/comments","review_comment_url":"https://api.github.com/repos/eclipse/openj9/pulls/comments{/number}","comments_url":"https://api.github.com/repos/eclipse/openj9/issues/2566/comments","statuses_url":"https://api.github.com/repos/eclipse/openj9/statuses/22ae3fe6be0aa7cd737cbeb2b31297343e1c2497","head":{"label":"dnakamura:cmake_plinux","ref":"cmake_plinux","sha":"22ae3fe6be0aa7cd737cbeb2b31297343e1c2497","user":{"login":"dnakamura","id":12418336,"node_id":"MDQ6VXNlcjEyNDE4MzM2","avatar_url":"https://avatars1.githubusercontent.com/u/12418336?v=4","gravatar_id":"","url":"https://api.github.com/users/dnakamura","html_url":"https://github.com/dnakamura","followers_url":"https://api.github.com/users/dnakamura/followers","following_url":"https://api.github.com/users/dnakamura/following{/other_user}","gists_url":"https://api.github.com/users/dnakamura/gists{/gist_id}","starred_url":"https://api.github.com/users/dnakamura/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dnakamura/subscriptions","organizations_url":"https://api.github.com/users/dnakamura/orgs","repos_url":"https://api.github.com/users/dnakamura/repos","events_url":"https://api.github.com/users/dnakamura/events{/privacy}","received_events_url":"https://api.github.com/users/dnakamura/received_events","type":"User","site_admin":false},"repo":{"id":103568235,"node_id":"MDEwOlJlcG9zaXRvcnkxMDM1NjgyMzU=","name":"openj9","full_name":"dnakamura/openj9","owner":{"login":"dnakamura","id":12418336,"node_id":"MDQ6VXNlcjEyNDE4MzM2","avatar_url":"https://avatars1.githubusercontent.com/u/12418336?v=4","gravatar_id":"","url":"https://api.github.com/users/dnakamura","html_url":"https://github.com/dnakamura","followers_url":"https://api.github.com/users/dnakamura/followers","following_url":"https://api.github.com/users/dnakamura/following{/other_user}","gists_url":"https://api.github.com/users/dnakamura/gists{/gist_id}","starred_url":"https://api.github.com/users/dnakamura/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dnakamura/subscriptions","organizations_url":"https://api.github.com/users/dnakamura/orgs","repos_url":"https://api.github.com/users/dnakamura/repos","events_url":"https://api.github.com/users/dnakamura/events{/privacy}","received_events_url":"https://api.github.com/users/dnakamura/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/dnakamura/openj9","description":"OpenJ9","fork":true,"url":"https://api.github.com/repos/dnakamura/openj9","forks_url":"https://api.github.com/repos/dnakamura/openj9/forks","keys_url":"https://api.github.com/repos/dnakamura/openj9/keys{/key_id}","collaborators_url":"https://api.github.com/repos/dnakamura/openj9/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/dnakamura/openj9/teams","hooks_url":"https://api.github.com/repos/dnakamura/openj9/hooks","issue_events_url":"https://api.github.com/repos/dnakamura/openj9/issues/events{/number}","events_url":"https://api.github.com/repos/dnakamura/openj9/events","assignees_url":"https://api.github.com/repos/dnakamura/openj9/assignees{/user}","branches_url":"https://api.github.com/repos/dnakamura/openj9/branches{/branch}","tags_url":"https://api.github.com/repos/dnakamura/openj9/tags","blobs_url":"https://api.github.com/repos/dnakamura/openj9/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/dnakamura/openj9/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/dnakamura/openj9/git/refs{/sha}","trees_url":"https://api.github.com/repos/dnakamura/openj9/git/trees{/sha}","statuses_url":"https://api.github.com/repos/dnakamura/openj9/statuses/{sha}","languages_url":"https://api.github.com/repos/dnakamura/openj9/languages","stargazers_url":"https://api.github.com/repos/dnakamura/openj9/stargazers","contributors_url":"https://api.github.com/repos/dnakamura/openj9/contributors","subscribers_url":"https://api.github.com/repos/dnakamura/openj9/subscribers","subscription_url":"https://api.github.com/repos/dnakamura/openj9/subscription","commits_url":"https://api.github.com/repos/dnakamura/openj9/commits{/sha}","git_commits_url":"https://api.github.com/repos/dnakamura/openj9/git/commits{/sha}","comments_url":"https://api.github.com/repos/dnakamura/openj9/comments{/number}","issue_comment_url":"https://api.github.com/repos/dnakamura/openj9/issues/comments{/number}","contents_url":"https://api.github.com/repos/dnakamura/openj9/contents/{+path}","compare_url":"https://api.github.com/repos/dnakamura/openj9/compare/{base}...{head}","merges_url":"https://api.github.com/repos/dnakamura/openj9/merges","archive_url":"https://api.github.com/repos/dnakamura/openj9/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/dnakamura/openj9/downloads","issues_url":"https://api.github.com/repos/dnakamura/openj9/issues{/number}","pulls_url":"https://api.github.com/repos/dnakamura/openj9/pulls{/number}","milestones_url":"https://api.github.com/repos/dnakamura/openj9/milestones{/number}","notifications_url":"https://api.github.com/repos/dnakamura/openj9/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/dnakamura/openj9/labels{/name}","releases_url":"https://api.github.com/repos/dnakamura/openj9/releases{/id}","deployments_url":"https://api.github.com/repos/dnakamura/openj9/deployments","created_at":"2017-09-14T18:36:30Z","updated_at":"2018-08-07T15:30:04Z","pushed_at":"2018-08-08T17:26:56Z","git_url":"git://github.com/dnakamura/openj9.git","ssh_url":"git@github.com:dnakamura/openj9.git","clone_url":"https://github.com/dnakamura/openj9.git","svn_url":"https://github.com/dnakamura/openj9","homepage":null,"size":33054,"stargazers_count":0,"watchers_count":0,"language":"Java","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"archived":false,"open_issues_count":28,"license":{"key":"other","name":"Other","spdx_id":null,"url":null,"node_id":"MDc6TGljZW5zZTA="},"forks":0,"open_issues":28,"watchers":0,"default_branch":"master"}},"base":{"label":"eclipse:master","ref":"master","sha":"545de557f41e633d73c73d1d0f8b5769d92de5ea","user":{"login":"eclipse","id":56974,"node_id":"MDEyOk9yZ2FuaXphdGlvbjU2OTc0","avatar_url":"https://avatars1.githubusercontent.com/u/56974?v=4","gravatar_id":"","url":"https://api.github.com/users/eclipse","html_url":"https://github.com/eclipse","followers_url":"https://api.github.com/users/eclipse/followers","following_url":"https://api.github.com/users/eclipse/following{/other_user}","gists_url":"https://api.github.com/users/eclipse/gists{/gist_id}","starred_url":"https://api.github.com/users/eclipse/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/eclipse/subscriptions","organizations_url":"https://api.github.com/users/eclipse/orgs","repos_url":"https://api.github.com/users/eclipse/repos","events_url":"https://api.github.com/users/eclipse/events{/privacy}","received_events_url":"https://api.github.com/users/eclipse/received_events","type":"Organization","site_admin":false},"repo":{"id":101408117,"node_id":"MDEwOlJlcG9zaXRvcnkxMDE0MDgxMTc=","name":"openj9","full_name":"eclipse/openj9","owner":{"login":"eclipse","id":56974,"node_id":"MDEyOk9yZ2FuaXphdGlvbjU2OTc0","avatar_url":"https://avatars1.githubusercontent.com/u/56974?v=4","gravatar_id":"","url":"https://api.github.com/users/eclipse","html_url":"https://github.com/eclipse","followers_url":"https://api.github.com/users/eclipse/followers","following_url":"https://api.github.com/users/eclipse/following{/other_user}","gists_url":"https://api.github.com/users/eclipse/gists{/gist_id}","starred_url":"https://api.github.com/users/eclipse/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/eclipse/subscriptions","organizations_url":"https://api.github.com/users/eclipse/orgs","repos_url":"https://api.github.com/users/eclipse/repos","events_url":"https://api.github.com/users/eclipse/events{/privacy}","received_events_url":"https://api.github.com/users/eclipse/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/eclipse/openj9","description":"Eclipse OpenJ9: A Java Virtual Machine for OpenJDK that's optimized for small footprint, fast start-up, and high throughput.   Builds on Eclipse OMR (https://github.com/eclipse/omr) and combines with the Extensions for OpenJDK for OpenJ9 repo.","fork":false,"url":"https://api.github.com/repos/eclipse/openj9","forks_url":"https://api.github.com/repos/eclipse/openj9/forks","keys_url":"https://api.github.com/repos/eclipse/openj9/keys{/key_id}","collaborators_url":"https://api.github.com/repos/eclipse/openj9/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/eclipse/openj9/teams","hooks_url":"https://api.github.com/repos/eclipse/openj9/hooks","issue_events_url":"https://api.github.com/repos/eclipse/openj9/issues/events{/number}","events_url":"https://api.github.com/repos/eclipse/openj9/events","assignees_url":"https://api.github.com/repos/eclipse/openj9/assignees{/user}","branches_url":"https://api.github.com/repos/eclipse/openj9/branches{/branch}","tags_url":"https://api.github.com/repos/eclipse/openj9/tags","blobs_url":"https://api.github.com/repos/eclipse/openj9/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/eclipse/openj9/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/eclipse/openj9/git/refs{/sha}","trees_url":"https://api.github.com/repos/eclipse/openj9/git/trees{/sha}","statuses_url":"https://api.github.com/repos/eclipse/openj9/statuses/{sha}","languages_url":"https://api.github.com/repos/eclipse/openj9/languages","stargazers_url":"https://api.github.com/repos/eclipse/openj9/stargazers","contributors_url":"https://api.github.com/repos/eclipse/openj9/contributors","subscribers_url":"https://api.github.com/repos/eclipse/openj9/subscribers","subscription_url":"https://api.github.com/repos/eclipse/openj9/subscription","commits_url":"https://api.github.com/repos/eclipse/openj9/commits{/sha}","git_commits_url":"https://api.github.com/repos/eclipse/openj9/git/commits{/sha}","comments_url":"https://api.github.com/repos/eclipse/openj9/comments{/number}","issue_comment_url":"https://api.github.com/repos/eclipse/openj9/issues/comments{/number}","contents_url":"https://api.github.com/repos/eclipse/openj9/contents/{+path}","compare_url":"https://api.github.com/repos/eclipse/openj9/compare/{base}...{head}","merges_url":"https://api.github.com/repos/eclipse/openj9/merges","archive_url":"https://api.github.com/repos/eclipse/openj9/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/eclipse/openj9/downloads","issues_url":"https://api.github.com/repos/eclipse/openj9/issues{/number}","pulls_url":"https://api.github.com/repos/eclipse/openj9/pulls{/number}","milestones_url":"https://api.github.com/repos/eclipse/openj9/milestones{/number}","notifications_url":"https://api.github.com/repos/eclipse/openj9/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/eclipse/openj9/labels{/name}","releases_url":"https://api.github.com/repos/eclipse/openj9/releases{/id}","deployments_url":"https://api.github.com/repos/eclipse/openj9/deployments","created_at":"2017-08-25T13:46:07Z","updated_at":"2018-08-09T15:09:12Z","pushed_at":"2018-08-09T15:24:41Z","git_url":"git://github.com/eclipse/openj9.git","ssh_url":"git@github.com:eclipse/openj9.git","clone_url":"https://github.com/eclipse/openj9.git","svn_url":"https://github.com/eclipse/openj9","homepage":"","size":32862,"stargazers_count":1376,"watchers_count":1376,"language":"Java","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":268,"mirror_url":null,"archived":false,"open_issues_count":423,"license":{"key":"other","name":"Other","spdx_id":null,"url":null,"node_id":"MDc6TGljZW5zZTA="},"forks":268,"open_issues":423,"watchers":1376,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/eclipse/openj9/pulls/2566"},"html":{"href":"https://github.com/eclipse/openj9/pull/2566"},"issue":{"href":"https://api.github.com/repos/eclipse/openj9/issues/2566"},"comments":{"href":"https://api.github.com/repos/eclipse/openj9/issues/2566/comments"},"review_comments":{"href":"https://api.github.com/repos/eclipse/openj9/pulls/2566/comments"},"review_comment":{"href":"https://api.github.com/repos/eclipse/openj9/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/eclipse/openj9/pulls/2566/commits"},"statuses":{"href":"https://api.github.com/repos/eclipse/openj9/statuses/22ae3fe6be0aa7cd737cbeb2b31297343e1c2497"}},"author_association":"CONTRIBUTOR"}}
{"actor":{"display_login":"DanHeidinga"}}