{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":27235687,"defaultBranch":"main","name":"scala-native","ownerLogin":"scala-native","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2014-11-27T17:38:28.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/17545605?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717532826.0","currentOid":""},"activityList":{"items":[{"before":"1a3a8f4679555452128795f24f3cbc99f02277ed","after":"f75b94052143edc15da62033d42697ca16dffe55","ref":"refs/heads/main","pushedAt":"2024-06-05T17:20:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"WojciechMazur","name":"Wojciech Mazur","path":"/WojciechMazur","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19353690?s=80&v=4"},"commit":{"message":"fix[javalib]: Correct UnixProcessGen2#isAlive (#3950)","shortMessageHtmlLink":"fix[javalib]: Correct UnixProcessGen2#isAlive (#3950)"}},{"before":"da0133484a9f037a8cfd671985878c01194cd4c7","after":"1a3a8f4679555452128795f24f3cbc99f02277ed","ref":"refs/heads/main","pushedAt":"2024-06-04T20:54:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"WojciechMazur","name":"Wojciech Mazur","path":"/WojciechMazur","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19353690?s=80&v=4"},"commit":{"message":"build: Towards 0.5.4","shortMessageHtmlLink":"build: Towards 0.5.4"}},{"before":"d94c18033dd42f29282c43986fb45b463f62a876","after":"da0133484a9f037a8cfd671985878c01194cd4c7","ref":"refs/heads/main","pushedAt":"2024-06-04T20:25:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"WojciechMazur","name":"Wojciech Mazur","path":"/WojciechMazur","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19353690?s=80&v=4"},"commit":{"message":"release: v0.5.3","shortMessageHtmlLink":"release: v0.5.3"}},{"before":"3df1cd65d7727b14dafe16904ad8fe06bb5542e8","after":"d94c18033dd42f29282c43986fb45b463f62a876","ref":"refs/heads/main","pushedAt":"2024-06-04T20:17:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"WojciechMazur","name":"Wojciech Mazur","path":"/WojciechMazur","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19353690?s=80&v=4"},"commit":{"message":"improve [build]: Publish Scala 2.13 artifacts using oldest cross compiled version of Scala 2.13 (#3947)\n\n* Publish Scala 2.13 artifacts using oldest cross compiled version of Scala 2.13 to allow using bigger variarity of Scala versions by the users","shortMessageHtmlLink":"improve [build]: Publish Scala 2.13 artifacts using oldest cross comp…"}},{"before":"ac6c98b6d851e86efc4421994d46ef03fcac444f","after":"3df1cd65d7727b14dafe16904ad8fe06bb5542e8","ref":"refs/heads/main","pushedAt":"2024-06-04T19:46:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"WojciechMazur","name":"Wojciech Mazur","path":"/WojciechMazur","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19353690?s=80&v=4"},"commit":{"message":"improve[javalib]: handling of EINTR errno when waiting process termination (#3946)","shortMessageHtmlLink":"improve[javalib]: handling of EINTR errno when waiting process termin…"}},{"before":"9318c2c7bc706d527e4ed46c3a1e13bb617a6c6a","after":"ac6c98b6d851e86efc4421994d46ef03fcac444f","ref":"refs/heads/main","pushedAt":"2024-06-04T19:42:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"WojciechMazur","name":"Wojciech Mazur","path":"/WojciechMazur","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19353690?s=80&v=4"},"commit":{"message":"fix [javalib]: Acknownledge `kevent` and `ppol` as blocking extern functions (#3945)","shortMessageHtmlLink":"fix [javalib]: Acknownledge kevent and ppol as blocking extern fu…"}},{"before":"43dc0edbdac09d023c88417d9fc3ad331e2ecbd2","after":"9318c2c7bc706d527e4ed46c3a1e13bb617a6c6a","ref":"refs/heads/main","pushedAt":"2024-06-04T14:02:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"WojciechMazur","name":"Wojciech Mazur","path":"/WojciechMazur","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19353690?s=80&v=4"},"commit":{"message":"fix [javalib] Fix access to redirected output of the file directly after finishing the subprocess execution (#3941)\n\n* Fix access to redirected output of the file directly after finishing the process execution","shortMessageHtmlLink":"fix [javalib] Fix access to redirected output of the file directly af…"}},{"before":"6b75e054ad2d0e06214c2ef6b173d0c5c85b4570","after":"43dc0edbdac09d023c88417d9fc3ad331e2ecbd2","ref":"refs/heads/main","pushedAt":"2024-06-04T08:20:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"WojciechMazur","name":"Wojciech Mazur","path":"/WojciechMazur","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19353690?s=80&v=4"},"commit":{"message":"fix[javalib] Allow to move broken symlinks (#3942)","shortMessageHtmlLink":"fix[javalib] Allow to move broken symlinks (#3942)"}},{"before":"363e91e7508b7dbfa8fcfbd4e9d281b5336b7158","after":"6b75e054ad2d0e06214c2ef6b173d0c5c85b4570","ref":"refs/heads/main","pushedAt":"2024-06-03T08:29:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"WojciechMazur","name":"Wojciech Mazur","path":"/WojciechMazur","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19353690?s=80&v=4"},"commit":{"message":"fix [toolchain]: Fix generation of null guards for cases when null guard was emitted only in 1 branch of control flow (#3940)","shortMessageHtmlLink":"fix [toolchain]: Fix generation of null guards for cases when null gu…"}},{"before":"6a6c10058edd8baea23966c25ccd395ba5ef5af0","after":"363e91e7508b7dbfa8fcfbd4e9d281b5336b7158","ref":"refs/heads/main","pushedAt":"2024-06-02T22:44:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"WojciechMazur","name":"Wojciech Mazur","path":"/WojciechMazur","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19353690?s=80&v=4"},"commit":{"message":"doc: Correct 'realloc' & 'free' package reference to libc.stdlib (#3938)","shortMessageHtmlLink":"doc: Correct 'realloc' & 'free' package reference to libc.stdlib (#3938)"}},{"before":"6ef24163247ae15799f8a639b470364f94a88d7a","after":"6a6c10058edd8baea23966c25ccd395ba5ef5af0","ref":"refs/heads/main","pushedAt":"2024-05-29T11:44:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"WojciechMazur","name":"Wojciech Mazur","path":"/WojciechMazur","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19353690?s=80&v=4"},"commit":{"message":"chore [build]: Towards 0.5.3","shortMessageHtmlLink":"chore [build]: Towards 0.5.3"}},{"before":"c1e3977393612e3563f05fdc45f5d354a6158c5a","after":"6ef24163247ae15799f8a639b470364f94a88d7a","ref":"refs/heads/main","pushedAt":"2024-05-29T10:39:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"WojciechMazur","name":"Wojciech Mazur","path":"/WojciechMazur","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19353690?s=80&v=4"},"commit":{"message":"release: Prepare release 0.5.2 (#3936)\n\n* Add changelog for release 0.5.2\r\n* Set version to 0.5.2","shortMessageHtmlLink":"release: Prepare release 0.5.2 (#3936)"}},{"before":"4a4c1131ce4b80d8e122337a920e1b90ab1770ac","after":"c1e3977393612e3563f05fdc45f5d354a6158c5a","ref":"refs/heads/main","pushedAt":"2024-05-28T12:44:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"WojciechMazur","name":"Wojciech Mazur","path":"/WojciechMazur","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19353690?s=80&v=4"},"commit":{"message":"fix [posixlib]: LocaleTest now runs without error on recent Ubuntu Linux (#3935)\n\n* fix [posixlib]: LocalTest now runs without error on recent Ubuntu Linux","shortMessageHtmlLink":"fix [posixlib]: LocaleTest now runs without error on recent Ubuntu Li…"}},{"before":"4f212db52db7d96197613fa4d53a858422632c76","after":"4a4c1131ce4b80d8e122337a920e1b90ab1770ac","ref":"refs/heads/main","pushedAt":"2024-05-28T12:43:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"WojciechMazur","name":"Wojciech Mazur","path":"/WojciechMazur","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19353690?s=80&v=4"},"commit":{"message":"chore [build]: Update sbt to 1.10.0 (#3933)","shortMessageHtmlLink":"chore [build]: Update sbt to 1.10.0 (#3933)"}},{"before":"79fb8dc0970f31041eb5301004538d32bf015418","after":"4f212db52db7d96197613fa4d53a858422632c76","ref":"refs/heads/main","pushedAt":"2024-05-27T10:42:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"WojciechMazur","name":"Wojciech Mazur","path":"/WojciechMazur","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19353690?s=80&v=4"},"commit":{"message":"improve [doc]: Make very first example hackable for beginners (#3932)","shortMessageHtmlLink":"improve [doc]: Make very first example hackable for beginners (#3932)"}},{"before":"5d6f66c721d91d5a4caea5123b9d9d8502f95af2","after":"79fb8dc0970f31041eb5301004538d32bf015418","ref":"refs/heads/main","pushedAt":"2024-05-24T11:37:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"WojciechMazur","name":"Wojciech Mazur","path":"/WojciechMazur","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19353690?s=80&v=4"},"commit":{"message":"fix [javalib]: Properly format `streaming` parameter in exception (#3928)","shortMessageHtmlLink":"fix [javalib]: Properly format streaming parameter in exception (#3928"}},{"before":"63d3122e3ebb5a1372819bfd2857409876232628","after":"5d6f66c721d91d5a4caea5123b9d9d8502f95af2","ref":"refs/heads/main","pushedAt":"2024-05-24T11:37:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"WojciechMazur","name":"Wojciech Mazur","path":"/WojciechMazur","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19353690?s=80&v=4"},"commit":{"message":"fix [doc]: fix not working malloc example (#3929)\n\n* doc: fix not working malloc example\r\n* doc: use more consise `toCSize` to match the declaration site `size: CSize`","shortMessageHtmlLink":"fix [doc]: fix not working malloc example (#3929)"}},{"before":"638369a3393c565a7c0c7fb97b39a9c177098daa","after":"63d3122e3ebb5a1372819bfd2857409876232628","ref":"refs/heads/main","pushedAt":"2024-05-24T11:35:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"WojciechMazur","name":"Wojciech Mazur","path":"/WojciechMazur","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19353690?s=80&v=4"},"commit":{"message":"improvement [toolchain]: Ignore incompatible NIR files when checking for entrypoints (#3930)","shortMessageHtmlLink":"improvement [toolchain]: Ignore incompatible NIR files when checking …"}},{"before":"c4138ce5a944ad223fa46839686e405bcfcf09aa","after":"638369a3393c565a7c0c7fb97b39a9c177098daa","ref":"refs/heads/main","pushedAt":"2024-05-21T13:11:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"WojciechMazur","name":"Wojciech Mazur","path":"/WojciechMazur","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19353690?s=80&v=4"},"commit":{"message":"improvement [nativelib]: Build architecture specific setjmp .S code more efficiently, reduce liklihood of Gnu ld error (#3926)","shortMessageHtmlLink":"improvement [nativelib]: Build architecture specific setjmp .S code m…"}},{"before":"0254b473b1bbf28459935afb4b09105d05f8b44d","after":"c4138ce5a944ad223fa46839686e405bcfcf09aa","ref":"refs/heads/main","pushedAt":"2024-05-20T10:35:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"WojciechMazur","name":"Wojciech Mazur","path":"/WojciechMazur","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19353690?s=80&v=4"},"commit":{"message":"fix: javalib posix fileKeys are now unique (#3906)\n\n* fix: javalib posix fileKeys are now unique\r\n* Various small unix touch-ups; no Windows progress yet\r\n* Windows debugging run\r\n* Revert Windows DEBUG; bypass always null fileKeys on Windows, see Issue #3909","shortMessageHtmlLink":"fix: javalib posix fileKeys are now unique (#3906)"}},{"before":"b1e2534e5b6a07fa6f63fb29668d0701c4476c5e","after":"0254b473b1bbf28459935afb4b09105d05f8b44d","ref":"refs/heads/main","pushedAt":"2024-05-20T10:33:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"WojciechMazur","name":"Wojciech Mazur","path":"/WojciechMazur","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19353690?s=80&v=4"},"commit":{"message":"fix [javalib]: Synchronize access to process io, retry read after draining stdout. (#3922)\n\n* Synchronize access to PipeIO/Process methods to prevent invalid access to terminated process stdout.\r\n* Retry PipeIO read if failed to to process termination\r\n* Retry ppoll/kevent on interuption signal (can happen when using Boehm GC)","shortMessageHtmlLink":"fix [javalib]: Synchronize access to process io, retry read after dra…"}},{"before":"8831d88c39d8dc25f3fcb4d9155f52639ed9b50d","after":"b1e2534e5b6a07fa6f63fb29668d0701c4476c5e","ref":"refs/heads/main","pushedAt":"2024-05-20T10:32:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"WojciechMazur","name":"Wojciech Mazur","path":"/WojciechMazur","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19353690?s=80&v=4"},"commit":{"message":"improvement [javalib]: Eliminate unnecessary unix Files.list locking; correct Exception (#3923)","shortMessageHtmlLink":"improvement [javalib]: Eliminate unnecessary unix Files.list locking;…"}},{"before":"05358dbd3d3b17735c7a47180bb0a1cf8da74ee8","after":"8831d88c39d8dc25f3fcb4d9155f52639ed9b50d","ref":"refs/heads/main","pushedAt":"2024-05-20T10:32:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"WojciechMazur","name":"Wojciech Mazur","path":"/WojciechMazur","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19353690?s=80&v=4"},"commit":{"message":"fix [toolchain]: Add whitespace to exception error message (#3924)","shortMessageHtmlLink":"fix [toolchain]: Add whitespace to exception error message (#3924)"}},{"before":"8c8090b41243968e6edec93f9052313a24055254","after":"05358dbd3d3b17735c7a47180bb0a1cf8da74ee8","ref":"refs/heads/main","pushedAt":"2024-05-15T15:25:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"WojciechMazur","name":"Wojciech Mazur","path":"/WojciechMazur","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19353690?s=80&v=4"},"commit":{"message":"chore: Support Scala 3.4.2 and 3.5.0-RC1 (#3920)\n\n* Add Scala 3.4.2 to build (default Scala 3 version).\r\n* Test next major Scala 3 version in CI.\r\n* Ignore compilation warnings in scalalib and nscplugin\r\n* Update scaallib patches for Scala 3.5\r\n* Compile javalibintf using Scala - in some setups it was not producing bytecode using Scala 2.12\r\n* Get rid of pattern inexustivity in PerfectHashMap","shortMessageHtmlLink":"chore: Support Scala 3.4.2 and 3.5.0-RC1 (#3920)"}},{"before":"fc1653e9d30fd5fbef3d640a70374a078e0542ef","after":"8c8090b41243968e6edec93f9052313a24055254","ref":"refs/heads/main","pushedAt":"2024-05-14T09:08:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"WojciechMazur","name":"Wojciech Mazur","path":"/WojciechMazur","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19353690?s=80&v=4"},"commit":{"message":"fix [javalib] - Improve handling of symbolic links in `java.nio.file.Files` (#3917)\n\n* Delegate `Files.is{Directory,RegularFile,SymbolicLink}` logic to reading attributes\r\n* Revert changes to special handling of `createSymbolicLink` for relative paths with more then 1 path segment\r\n* Refactor out and improve checks for broken links. Resolve relative link targets before checking for its existance\r\n* Revert changes to recursive resolving links target. It's not JVM compliant\r\n* Source of `Files.copy` for symbolic link is now the underlying source target instead of source link itself - fixes JVM compliance\r\n* `Files.walk` - skip cycle detection when not following links. Check only for visited directories and using `isSameFile` instead of just the `Path` equality\r\n* Add tests for the fixed bugs based on bugs found in `com-lihaoyi/os-lib`","shortMessageHtmlLink":"fix [javalib] - Improve handling of symbolic links in `java.nio.file.…"}},{"before":"dda6644100869d0d67e2815370a2b50cf6e5c388","after":"fc1653e9d30fd5fbef3d640a70374a078e0542ef","ref":"refs/heads/main","pushedAt":"2024-05-14T09:07:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"WojciechMazur","name":"Wojciech Mazur","path":"/WojciechMazur","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19353690?s=80&v=4"},"commit":{"message":"fix [javalib]: Fix passing arguments to fallback /bin/sh -c command script in Unix process builders (#3918)","shortMessageHtmlLink":"fix [javalib]: Fix passing arguments to fallback /bin/sh -c command s…"}},{"before":"cee597b1b7bbe59efd41e944b2d6bc4dfe5b31bd","after":"dda6644100869d0d67e2815370a2b50cf6e5c388","ref":"refs/heads/main","pushedAt":"2024-05-13T09:49:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"WojciechMazur","name":"Wojciech Mazur","path":"/WojciechMazur","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19353690?s=80&v=4"},"commit":{"message":"fix: javalib many Files.copy methods now use multi-byte I/O (#3915)","shortMessageHtmlLink":"fix: javalib many Files.copy methods now use multi-byte I/O (#3915)"}},{"before":"eefc50e9160386d80ce2ccf611cf40b657f47a45","after":"cee597b1b7bbe59efd41e944b2d6bc4dfe5b31bd","ref":"refs/heads/main","pushedAt":"2024-05-13T09:47:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"WojciechMazur","name":"Wojciech Mazur","path":"/WojciechMazur","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19353690?s=80&v=4"},"commit":{"message":"fix [javalib]: `java.nio.file.Files.copy` handling for symbolic links (#3913)\n\n* Allow to copy symbolic links\r\n* Fix `readSymbolickLink` when symbolic link points to other symbolic link\r\n* Fix handling of symlinks copy when target is also a directory","shortMessageHtmlLink":"fix [javalib]: java.nio.file.Files.copy handling for symbolic links ("}},{"before":"1a42105d4d8dbdda9150a0a37fdd530d410249a1","after":"eefc50e9160386d80ce2ccf611cf40b657f47a45","ref":"refs/heads/main","pushedAt":"2024-05-10T13:43:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"WojciechMazur","name":"Wojciech Mazur","path":"/WojciechMazur","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19353690?s=80&v=4"},"commit":{"message":"fix [javalib]: FileChannel scattering api respect offsets (#3907)\n\nFilechannel impliementation of ScatteringByteChannel discard the\r\nbuffer offsets when reading and writing\r\n\r\nAdd extra check for index sizes","shortMessageHtmlLink":"fix [javalib]: FileChannel scattering api respect offsets (#3907)"}},{"before":"8302845c12f1cec7110d1f809fc238afc1121239","after":"1a42105d4d8dbdda9150a0a37fdd530d410249a1","ref":"refs/heads/main","pushedAt":"2024-05-10T12:25:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"WojciechMazur","name":"Wojciech Mazur","path":"/WojciechMazur","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19353690?s=80&v=4"},"commit":{"message":"improvement [toolchain]: Respect LLVM_BIN when invoking llvm-config (#3908)\n\nThis prevents polluting compilation/linking flags with whatever\r\ndifferent LLVM you have installed globally","shortMessageHtmlLink":"improvement [toolchain]: Respect LLVM_BIN when invoking llvm-config (#…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEXWMtrQA","startCursor":null,"endCursor":null}},"title":"Activity · scala-native/scala-native"}