{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":103577411,"defaultBranch":"master","name":"openj9","ownerLogin":"LinHu2016","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2017-09-14T20:16:24.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/18031118?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1726856817.0","currentOid":""},"activityList":{"items":[{"before":"3ffe45b1eb04d21875653a31b80d5e785dcb6820","after":"ff8e0581a1543fa3938a225e50dd9f89c8c4fda9","ref":"refs/heads/off-heap-debug","pushedAt":"2024-09-21T15:08:39.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"LinHu2016","name":"Lin Hu","path":"/LinHu2016","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18031118?s=80&v=4"},"commit":{"message":"Debug\n\nSigned-off-by: lhu ","shortMessageHtmlLink":"Debug"}},{"before":"381ba435a28426432617c0d2b92262fe2863d90b","after":"3ffe45b1eb04d21875653a31b80d5e785dcb6820","ref":"refs/heads/off-heap-debug","pushedAt":"2024-09-21T14:57:53.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"LinHu2016","name":"Lin Hu","path":"/LinHu2016","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18031118?s=80&v=4"},"commit":{"message":"Debug\n\nSigned-off-by: lhu ","shortMessageHtmlLink":"Debug"}},{"before":"2555fc8272ef76a1be3e30613929cf7d2c96d135","after":"381ba435a28426432617c0d2b92262fe2863d90b","ref":"refs/heads/off-heap-debug","pushedAt":"2024-09-20T20:41:51.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"LinHu2016","name":"Lin Hu","path":"/LinHu2016","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18031118?s=80&v=4"},"commit":{"message":"Debug\n\nSigned-off-by: lhu ","shortMessageHtmlLink":"Debug"}},{"before":null,"after":"2555fc8272ef76a1be3e30613929cf7d2c96d135","ref":"refs/heads/off-heap-debug","pushedAt":"2024-09-20T18:26:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"LinHu2016","name":"Lin Hu","path":"/LinHu2016","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18031118?s=80&v=4"},"commit":{"message":"Debug\n\nSigned-off-by: lhu ","shortMessageHtmlLink":"Debug"}},{"before":"83a7fbb2a880f253b662dc902a66dfb1d8fa4483","after":"76cac59425edaa58c27823f8a26f4208d5c255ed","ref":"refs/heads/off-heap-test1","pushedAt":"2024-09-20T18:21:23.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"LinHu2016","name":"Lin Hu","path":"/LinHu2016","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18031118?s=80&v=4"},"commit":{"message":"testing\n\nSigned-off-by: lhu ","shortMessageHtmlLink":"testing"}},{"before":"fabec850101a19ac77d2627479569045181951fe","after":"a454784dee688069f6b08d69da0ea9ba15a44023","ref":"refs/heads/off-heap","pushedAt":"2024-09-19T15:45:54.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"LinHu2016","name":"Lin Hu","path":"/LinHu2016","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18031118?s=80&v=4"},"commit":{"message":"code review update\n\nSigned-off-by: lhu ","shortMessageHtmlLink":"code review update"}},{"before":"277ccff8772bbf9de6a282b4a3458e04eb2a7560","after":"fabec850101a19ac77d2627479569045181951fe","ref":"refs/heads/off-heap","pushedAt":"2024-09-19T13:33:20.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"LinHu2016","name":"Lin Hu","path":"/LinHu2016","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18031118?s=80&v=4"},"commit":{"message":"code review update\n\nSigned-off-by: lhu ","shortMessageHtmlLink":"code review update"}},{"before":"bff274e7832b1e039926aefff77dee3f9db7f0a4","after":"277ccff8772bbf9de6a282b4a3458e04eb2a7560","ref":"refs/heads/off-heap","pushedAt":"2024-09-19T00:07:39.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"LinHu2016","name":"Lin Hu","path":"/LinHu2016","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18031118?s=80&v=4"},"commit":{"message":"code review update\n\nSigned-off-by: lhu ","shortMessageHtmlLink":"code review update"}},{"before":"7b6949471f1c36f80ae5f2a19663d256b229dca4","after":"83a7fbb2a880f253b662dc902a66dfb1d8fa4483","ref":"refs/heads/off-heap-test1","pushedAt":"2024-09-18T13:36:02.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"LinHu2016","name":"Lin Hu","path":"/LinHu2016","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18031118?s=80&v=4"},"commit":{"message":"testing\n\nSigned-off-by: lhu ","shortMessageHtmlLink":"testing"}},{"before":"ab1878ce6232e5fe0a90e429bb7c72e55c1c1a20","after":"bff274e7832b1e039926aefff77dee3f9db7f0a4","ref":"refs/heads/off-heap","pushedAt":"2024-09-18T12:56:16.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"LinHu2016","name":"Lin Hu","path":"/LinHu2016","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18031118?s=80&v=4"},"commit":{"message":"code review update\n\nSigned-off-by: lhu ","shortMessageHtmlLink":"code review update"}},{"before":"d3534cd28ed41d67b05dba0ca28719a54caabb8c","after":"7b6949471f1c36f80ae5f2a19663d256b229dca4","ref":"refs/heads/off-heap-test1","pushedAt":"2024-09-18T12:48:56.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"LinHu2016","name":"Lin Hu","path":"/LinHu2016","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18031118?s=80&v=4"},"commit":{"message":"testing\n\nSigned-off-by: lhu ","shortMessageHtmlLink":"testing"}},{"before":null,"after":"d3534cd28ed41d67b05dba0ca28719a54caabb8c","ref":"refs/heads/off-heap-test1","pushedAt":"2024-09-18T01:13:03.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"LinHu2016","name":"Lin Hu","path":"/LinHu2016","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18031118?s=80&v=4"},"commit":{"message":"testing\n\nSigned-off-by: lhu ","shortMessageHtmlLink":"testing"}},{"before":"819ec4e3e8274b4798c4388d3b6e5a3bdd4b981f","after":"ab1878ce6232e5fe0a90e429bb7c72e55c1c1a20","ref":"refs/heads/off-heap","pushedAt":"2024-09-17T16:57:31.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"LinHu2016","name":"Lin Hu","path":"/LinHu2016","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18031118?s=80&v=4"},"commit":{"message":"code review update\n\nSigned-off-by: lhu ","shortMessageHtmlLink":"code review update"}},{"before":"8f698f202de2ca4e58b73f4eda45d88e882a0775","after":"819ec4e3e8274b4798c4388d3b6e5a3bdd4b981f","ref":"refs/heads/off-heap","pushedAt":"2024-09-17T13:54:30.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"LinHu2016","name":"Lin Hu","path":"/LinHu2016","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18031118?s=80&v=4"},"commit":{"message":"code review update\n\nSigned-off-by: lhu ","shortMessageHtmlLink":"code review update"}},{"before":"b8a96b47e93248c7b52efc481a704631a791db22","after":"128d447ac16323c0fffbaca0cc09d5a44e0d016c","ref":"refs/heads/off-heap-ddr-part","pushedAt":"2024-09-12T17:24:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"LinHu2016","name":"Lin Hu","path":"/LinHu2016","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18031118?s=80&v=4"},"commit":{"message":"DDR Changes for Off-Heap\n\nThis change would not have any dependence on off-heap runtime changes,\nand should handle old core file (before any off-heap changes introduced)\n, intermediate core file (-XXgc:disableIndexableDualHeaderShape) and new\ncore file (-XXgc:enableVirtualLargeObjectHeap or\n-XXgc:disableVirtualLargeObjectHeap) smoothly.\n\n - Use gcExtensions.isVirtualLargeObjectHeapEnabled for identifying\n if off heap is enabled or not.\n - Verify the DataAddr via hasCorrectDataAddrPointer() if\n isVirtualLargeObjectHeapEnabled.\n - Use javaVM.isIndexableDataAddrPresent for identifying if there is\n extra DataAddr field in the header of IndexableObject.\n - Output DataAddr after size for IndexableObject if\n isIndexableDataAddrPresent.\n - Handle new structures\n J9IndexableObjectWithDataAddressContiguous/Discontiguous\n - Use arrayletObjectModel->_arrayletRangeBase/\n _arrayletRangeTop to verify if the address in heap.\n\nSigned-off-by: lhu ","shortMessageHtmlLink":"DDR Changes for Off-Heap"}},{"before":"35025a6a767e3d7d1388fcf648730d1630af42d3","after":"b8a96b47e93248c7b52efc481a704631a791db22","ref":"refs/heads/off-heap-ddr-part","pushedAt":"2024-09-11T12:51:29.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"LinHu2016","name":"Lin Hu","path":"/LinHu2016","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18031118?s=80&v=4"},"commit":{"message":"DDR Changes for Off-Heap\n\nthis change would not have any dependance on off-heap runtime changes,\nand should handle old core file(before any off-heap changes introduced),\nintermediate core file(-XXgc:disableIndexableDualHeaderShape) and new\ncore file(-XXgc:enableVirtualLargeObjectHeap or\n-XXgc:disableVirtualLargeObjectHeap) smoothly.\n\n - use gcExtensions.isVirtualLargeObjectHeapEnabled for identifying\n if off heap is enabled or not.\n - verify the DataAddr via hasCorrectDataAddrPointer() if\nisVirtualLargeObjectHeapEnabled.\n - use javaVM.isIndexableDataAddrPresent for identifying if there is\n extra DataAddr field in the header of IndexableObject.\n - output DataAddr after size for IndexableObject if\nisIndexableDataAddrPresent.\n - handle new structures\n J9IndexableObjectWithDataAddressContiguous/Discontiguous\n - use arrayletObjectModel->_arrayletRangeBase/\n _arrayletRangeTop to verify if the address in heap.\n\nSigned-off-by: lhu ","shortMessageHtmlLink":"DDR Changes for Off-Heap"}},{"before":"62051444edd1e1f5ce22e7d15bb37ccf130188e5","after":"35025a6a767e3d7d1388fcf648730d1630af42d3","ref":"refs/heads/off-heap-ddr-part","pushedAt":"2024-09-11T02:50:59.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"LinHu2016","name":"Lin Hu","path":"/LinHu2016","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18031118?s=80&v=4"},"commit":{"message":"DDR Changes for Off-Heap\n\nthis change would not have any dependance on off-heap runtime changes,\nand should handle old core file(before any off-heap changes introduced),\nintermediate core file(-XXgc:disableIndexableDualHeaderShape) and new\ncore file(-XXgc:enableVirtualLargeObjectHeap or\n-XXgc:disableVirtualLargeObjectHeap) smoothly.\n\n - use gcExtensions.isVirtualLargeObjectHeapEnabled for identifying\n if off heap is enabled or not.\n - verify the DataAddr via hasCorrectDataAddrPointer() if\nisVirtualLargeObjectHeapEnabled.\n - use javaVM.isIndexableDataAddrPresent for identifying if there is\n extra DataAddr field in the header of IndexableObject.\n - output DataAddr after size for IndexableObject if\nisIndexableDataAddrPresent.\n - handle new structures\n J9IndexableObjectWithDataAddressContiguous/Discontiguous\n - use arrayletObjectModel->_arrayletRangeBase/\n _arrayletRangeTop to verify if the address in heap.\n\nSigned-off-by: lhu ","shortMessageHtmlLink":"DDR Changes for Off-Heap"}},{"before":"441b94ef226b615d3f411bfbe7db9b6c3de5c899","after":"62051444edd1e1f5ce22e7d15bb37ccf130188e5","ref":"refs/heads/off-heap-ddr-part","pushedAt":"2024-09-10T13:41:52.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"LinHu2016","name":"Lin Hu","path":"/LinHu2016","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18031118?s=80&v=4"},"commit":{"message":"DDR Changes for Off-Heap\n\nthis change would not have any dependance on off-heap runtime changes,\nand should handle old core file(before any off-heap changes introduced),\nintermediate core file(XXgc:disableIndexableDualHeaderShape) and new\ncore file(XXgc:enableVirtualLargeObjectHeap or\nXXgc:disableVirtualLargeObjectHeap) smoothly.\n\n - use gcExtensions.isVirtualLargeObjectHeapEnabled for identifying\n if off heap is enabled or not.\n - verify the DataAddr via hasCorrectDataAddrPointer() if\nisVirtualLargeObjectHeapEnabled.\n - use javaVM.isIndexableDataAddrPresent for identifying if there is\n extra DataAddr field in the header of IndexableObject.\n - output DataAddr after size for IndexableObject if\nisIndexableDataAddrPresent.\n - handle new structures\n J9IndexableObjectWithDataAddressContiguous/Discontiguous\n - use arrayletObjectModel->_arrayletRangeBase/\n _arrayletRangeTop to verify if the address in heap.\n\nSigned-off-by: lhu ","shortMessageHtmlLink":"DDR Changes for Off-Heap"}},{"before":"a6435e2ee18d66d313b6a1dd8949e906cac1e61c","after":"8f698f202de2ca4e58b73f4eda45d88e882a0775","ref":"refs/heads/off-heap","pushedAt":"2024-09-09T20:29:07.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"LinHu2016","name":"Lin Hu","path":"/LinHu2016","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18031118?s=80&v=4"},"commit":{"message":"DDR Changes for Off-Heap\n\nhis change would not have any dependance on off-heap runtime changes,\nand should handle old core file(before any off-heap changes introduced),\nintermediate core file(XXgc:disableIndexableDualHeaderShape) and new\ncore file(XXgc:enableVirtualLargeObjectHeap or\nXXgc:disableVirtualLargeObjectHeap) smoothly.\n\n use gcExtensions.isVirtualLargeObjectHeapEnabled for identifying\n if off heap is enabled or not.\n verify the DataAddr via hasCorrectDataAddrPointer() if\n isVirtualLargeObjectHeapEnabled.\n use javaVM.isIndexableDataAddrPresent for identifying if there is\n extra DataAddr field in the header of IndexableObject.\n output DataAddr after size for IndexableObject if\n isIndexableDataAddrPresent.\n handle new structures\n J9IndexableObjectWithDataAddressContiguous/Discontiguous\n use arrayletObjectModel->_arrayletRangeBase/\n _arrayletRangeTop to verify if the address in heap.\n\nSigned-off-by: lhu linhu@ca.ibm.com","shortMessageHtmlLink":"DDR Changes for Off-Heap"}},{"before":"dce38d6e83f1a26743797c2401b502a8eebb935f","after":"441b94ef226b615d3f411bfbe7db9b6c3de5c899","ref":"refs/heads/off-heap-ddr-part","pushedAt":"2024-09-09T20:05:23.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"LinHu2016","name":"Lin Hu","path":"/LinHu2016","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18031118?s=80&v=4"},"commit":{"message":"DDR Changes for Off-Heap\n\nthis change would not have any dependance on off-heap runtime changes,\nand should handle old core file(before any off-heap changes introduced),\nintermediate core file(XXgc:disableIndexableDualHeaderShape) and new\ncore file(XXgc:enableVirtualLargeObjectHeap or\nXXgc:disableVirtualLargeObjectHeap) smoothly.\n\n - use gcExtensions.isVirtualLargeObjectHeapEnabled for identifying\n if off heap is enabled or not.\n - verify the DataAddr via hasCorrectDataAddrPointer() if\nisVirtualLargeObjectHeapEnabled.\n - use javaVM.isIndexableDataAddrPresent for identifying if there is\n extra DataAddr field in the header of IndexableObject.\n - output DataAddr after size for IndexableObject if\nisIndexableDataAddrPresent.\n - handle new structures\n J9IndexableObjectWithDataAddressContiguous/Discontiguous\n - use arrayletObjectModel->_arrayletRangeBase/\n _arrayletRangeTop to verify if the address in heap.\n\nSigned-off-by: lhu ","shortMessageHtmlLink":"DDR Changes for Off-Heap"}},{"before":"47a96f2953ee3fb21c0f83becb4ff8dffe85581f","after":"dce38d6e83f1a26743797c2401b502a8eebb935f","ref":"refs/heads/off-heap-ddr-part","pushedAt":"2024-09-09T17:41:11.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"LinHu2016","name":"Lin Hu","path":"/LinHu2016","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18031118?s=80&v=4"},"commit":{"message":"DDR Changes for Off-Heap\n\nthis change would not have any dependance on off-heap runtime changes,\nand should handle old core file(before any off-heap changes introduced),\nintermediate core file(XXgc:disableIndexableDualHeaderShape) and new\ncore file(XXgc:enableVirtualLargeObjectHeap or\nXXgc:disableVirtualLargeObjectHeap) smoothly.\n\n - use gcExtensions.isVirtualLargeObjectHeapEnabled for identifying\n if off heap is enabled or not.\n - verify the DataAddr via hasCorrectDataAddrPointer() if\nisVirtualLargeObjectHeapEnabled.\n - use javaVM.isIndexableDataAddrPresent for identifying if there is\n extra DataAddr field in the header of IndexableObject.\n - output DataAddr after size for IndexableObject if\nisIndexableDataAddrPresent.\n - handle new structures\n J9IndexableObjectWithDataAddressContiguous/Discontiguous\n - use gcExtensions->heap->_vmemHandle->_memoryBase/_memoryTop to verify\n if the address in heap.\n\nSigned-off-by: lhu ","shortMessageHtmlLink":"DDR Changes for Off-Heap"}},{"before":"d82fdea6bf86a4291e5ec9c6e3333f4fe17256fd","after":"47a96f2953ee3fb21c0f83becb4ff8dffe85581f","ref":"refs/heads/off-heap-ddr-part","pushedAt":"2024-09-09T15:08:09.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"LinHu2016","name":"Lin Hu","path":"/LinHu2016","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18031118?s=80&v=4"},"commit":{"message":"DDR Changes for Off-Heap\n\nthis change would not have any dependance on off-heap runtime changes,\nand should handle old core file(before any off-heap changes introduced),\nintermediate core file(XXgc:disableIndexableDualHeaderShape) and new\ncore file(XXgc:enableVirtualLargeObjectHeap or\nXXgc:disableVirtualLargeObjectHeap) smoothly.\n\n - use gcExtensions.isVirtualLargeObjectHeapEnabled for identifying\n if off heap is enabled or not.\n - verify the DataAddr via hasCorrectDataAddrPointer() if\nisVirtualLargeObjectHeapEnabled.\n - use javaVM.isIndexableDataAddrPresent for identifying if there is\n extra DataAddr field in the header of IndexableObject.\n - output DataAddr after size for IndexableObject if\nisIndexableDataAddrPresent.\n - handle new structures\n J9IndexableObjectWithDataAddressContiguous/Discontiguous\n - use gcExtensions->heap->_vmemHandle->_memoryBase/_memoryTop to verify\n if the address in heap.\n\nSigned-off-by: lhu ","shortMessageHtmlLink":"DDR Changes for Off-Heap"}},{"before":"36845d4ef4697e1e4d5eed027e1463bb0190f4fa","after":"d82fdea6bf86a4291e5ec9c6e3333f4fe17256fd","ref":"refs/heads/off-heap-ddr-part","pushedAt":"2024-09-09T14:59:02.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"LinHu2016","name":"Lin Hu","path":"/LinHu2016","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18031118?s=80&v=4"},"commit":{"message":"DDR Changes for Off-Heap\n\nthis change would not have any dependance on off-heap runtime changes,\nand should handle old core file(before any off-heap changes introduced),\nintermediate core file(XXgc:disableIndexableDualHeaderShape) and new\ncore file(XXgc:enableVirtualLargeObjectHeap or\nXXgc:disableVirtualLargeObjectHeap) smoothly.\n\n - use gcExtensions.isVirtualLargeObjectHeapEnabled for identifying\n if off heap is enabled or not.\n - verify the DataAddr via hasCorrectDataAddrPointer() if\nisVirtualLargeObjectHeapEnabled.\n - use javaVM.isIndexableDataAddrPresent for identifying if there is\n extra DataAddr field in the header of IndexableObject.\n - output DataAddr after size for IndexableObject if\nisIndexableDataAddrPresent.\n - handle new structures\n J9IndexableObjectWithDataAddressContiguous/Discontiguous\n - use gcExtensions->heap->_vmemHandle->_memoryBase/_memoryTop to verify\n if the address in heap.\n\nSigned-off-by: lhu ","shortMessageHtmlLink":"DDR Changes for Off-Heap"}},{"before":"07bebcd80e7af4901ddfdc55a2867587ba616931","after":"a6435e2ee18d66d313b6a1dd8949e906cac1e61c","ref":"refs/heads/off-heap","pushedAt":"2024-09-09T14:14:24.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"LinHu2016","name":"Lin Hu","path":"/LinHu2016","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18031118?s=80&v=4"},"commit":{"message":"DDR Changes for Off-Heap\n\n - new flag _enableVirtualLargeObjectHeap for identifying\n if off heap is enabled or not\n\n - handle new structures\nJ9IndexableObjectWithDataAddressContiguous\nJ9IndexableObjectWithDataAddressContiguousCompressed\nJ9IndexableObjectWithDataAddressContiguousFull\nJ9IndexableObjectWithDataAddressDiscontiguous\nJ9IndexableObjectWithDataAddressDiscontiguousCompressed\nJ9IndexableObjectWithDataAddressDiscontiguousFull\nJ9IndexableObjectWithDataAddressContiguousPointer\nJ9IndexableObjectWithDataAddressDiscontiguousPointer\n -\n -\n\nSigned-off-by: lhu ","shortMessageHtmlLink":"DDR Changes for Off-Heap"}},{"before":"98092bfbfb34990db949595d7e0563c07496f60b","after":"36845d4ef4697e1e4d5eed027e1463bb0190f4fa","ref":"refs/heads/off-heap-ddr-part","pushedAt":"2024-09-09T14:05:57.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"LinHu2016","name":"Lin Hu","path":"/LinHu2016","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18031118?s=80&v=4"},"commit":{"message":"DDR Changes for Off-Heap\n\n - new flag _enableVirtualLargeObjectHeap for identifying\n if off heap is enabled or not\n\n - handle new structures\nJ9IndexableObjectWithDataAddressContiguous\nJ9IndexableObjectWithDataAddressContiguousCompressed\nJ9IndexableObjectWithDataAddressContiguousFull\nJ9IndexableObjectWithDataAddressDiscontiguous\nJ9IndexableObjectWithDataAddressDiscontiguousCompressed\nJ9IndexableObjectWithDataAddressDiscontiguousFull\nJ9IndexableObjectWithDataAddressContiguousPointer\nJ9IndexableObjectWithDataAddressDiscontiguousPointer\n -\n -\n\nSigned-off-by: lhu ","shortMessageHtmlLink":"DDR Changes for Off-Heap"}},{"before":"65775cec11dc5b127ca871c55a7cc7479e1a1b83","after":"98092bfbfb34990db949595d7e0563c07496f60b","ref":"refs/heads/off-heap-ddr-part","pushedAt":"2024-09-08T23:27:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"LinHu2016","name":"Lin Hu","path":"/LinHu2016","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18031118?s=80&v=4"},"commit":{"message":"DDR Changes for Off-Heap\n\n - new flag _enableVirtualLargeObjectHeap for identifying\n if off heap is enabled or not\n\n - handle new structures\nJ9IndexableObjectWithDataAddressContiguous\nJ9IndexableObjectWithDataAddressContiguousCompressed\nJ9IndexableObjectWithDataAddressContiguousFull\nJ9IndexableObjectWithDataAddressDiscontiguous\nJ9IndexableObjectWithDataAddressDiscontiguousCompressed\nJ9IndexableObjectWithDataAddressDiscontiguousFull\nJ9IndexableObjectWithDataAddressContiguousPointer\nJ9IndexableObjectWithDataAddressDiscontiguousPointer\n -\n -\n\nSigned-off-by: lhu ","shortMessageHtmlLink":"DDR Changes for Off-Heap"}},{"before":"565355d281130001f202c6ef7b03c382809eb54f","after":"65775cec11dc5b127ca871c55a7cc7479e1a1b83","ref":"refs/heads/off-heap-ddr-part","pushedAt":"2024-09-08T18:58:51.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"LinHu2016","name":"Lin Hu","path":"/LinHu2016","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18031118?s=80&v=4"},"commit":{"message":"DDR Changes for Off-Heap\n\n - new flag _enableVirtualLargeObjectHeap for identifying\n if off heap is enabled or not\n\n - handle new structures\nJ9IndexableObjectWithDataAddressContiguous\nJ9IndexableObjectWithDataAddressContiguousCompressed\nJ9IndexableObjectWithDataAddressContiguousFull\nJ9IndexableObjectWithDataAddressDiscontiguous\nJ9IndexableObjectWithDataAddressDiscontiguousCompressed\nJ9IndexableObjectWithDataAddressDiscontiguousFull\nJ9IndexableObjectWithDataAddressContiguousPointer\nJ9IndexableObjectWithDataAddressDiscontiguousPointer\n -\n -\n\nSigned-off-by: lhu ","shortMessageHtmlLink":"DDR Changes for Off-Heap"}},{"before":"c57828c055a9c9e53c613c56ce0792035de4fdf8","after":"565355d281130001f202c6ef7b03c382809eb54f","ref":"refs/heads/off-heap-ddr-part","pushedAt":"2024-09-06T13:40:24.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"LinHu2016","name":"Lin Hu","path":"/LinHu2016","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18031118?s=80&v=4"},"commit":{"message":"DDR Changes for Off-Heap\n\n - new flag _enableVirtualLargeObjectHeap for identifying\n if off heap is enabled or not\n\n - handle new structures\nJ9IndexableObjectWithDataAddressContiguous\nJ9IndexableObjectWithDataAddressContiguousCompressed\nJ9IndexableObjectWithDataAddressContiguousFull\nJ9IndexableObjectWithDataAddressDiscontiguous\nJ9IndexableObjectWithDataAddressDiscontiguousCompressed\nJ9IndexableObjectWithDataAddressDiscontiguousFull\nJ9IndexableObjectWithDataAddressContiguousPointer\nJ9IndexableObjectWithDataAddressDiscontiguousPointer\n -\n -\n\nSigned-off-by: lhu ","shortMessageHtmlLink":"DDR Changes for Off-Heap"}},{"before":"7a399aa9946a4272ce86a214bb314e18da1a3fbb","after":"07bebcd80e7af4901ddfdc55a2867587ba616931","ref":"refs/heads/off-heap","pushedAt":"2024-09-05T20:38:07.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"LinHu2016","name":"Lin Hu","path":"/LinHu2016","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18031118?s=80&v=4"},"commit":{"message":"DDR Changes for Off-Heap\n\n - new flag _enableVirtualLargeObjectHeap for identifying\n if off heap is enabled or not\n\n - handle new structures\nJ9IndexableObjectWithDataAddressContiguous\nJ9IndexableObjectWithDataAddressContiguousCompressed\nJ9IndexableObjectWithDataAddressContiguousFull\nJ9IndexableObjectWithDataAddressDiscontiguous\nJ9IndexableObjectWithDataAddressDiscontiguousCompressed\nJ9IndexableObjectWithDataAddressDiscontiguousFull\nJ9IndexableObjectWithDataAddressContiguousPointer\nJ9IndexableObjectWithDataAddressDiscontiguousPointer\n -\n -\n\nSigned-off-by: lhu ","shortMessageHtmlLink":"DDR Changes for Off-Heap"}},{"before":"58ac0a3b369dee26d4726b7c6f834f0b07221e56","after":"c57828c055a9c9e53c613c56ce0792035de4fdf8","ref":"refs/heads/off-heap-ddr-part","pushedAt":"2024-09-05T20:37:20.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"LinHu2016","name":"Lin Hu","path":"/LinHu2016","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18031118?s=80&v=4"},"commit":{"message":"DDR Changes for Off-Heap\n\n - new flag _enableVirtualLargeObjectHeap for identifying\n if off heap is enabled or not\n\n - handle new structures\nJ9IndexableObjectWithDataAddressContiguous\nJ9IndexableObjectWithDataAddressContiguousCompressed\nJ9IndexableObjectWithDataAddressContiguousFull\nJ9IndexableObjectWithDataAddressDiscontiguous\nJ9IndexableObjectWithDataAddressDiscontiguousCompressed\nJ9IndexableObjectWithDataAddressDiscontiguousFull\nJ9IndexableObjectWithDataAddressContiguousPointer\nJ9IndexableObjectWithDataAddressDiscontiguousPointer\n -\n -\n\nSigned-off-by: lhu ","shortMessageHtmlLink":"DDR Changes for Off-Heap"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yMVQxNTowODozOS4wMDAwMDBazwAAAAS8wfkU","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yMVQxNTowODozOS4wMDAwMDBazwAAAAS8wfkU","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0wNVQyMDozNzoyMC4wMDAwMDBazwAAAASuRyMv"}},"title":"Activity ยท LinHu2016/openj9"}