From noreply at github.com Wed Sep 7 03:29:53 2022 From: noreply at github.com (peter mckinna) Date: Tue, 06 Sep 2022 18:29:53 -0700 Subject: [M3commit] [modula3/cm3] f30699: Rationalise allocate temp Message-ID: Branch: refs/heads/master Home: https://github.com/modula3/cm3 Commit: f3069937d4160e987f5e419efa24faf22051de70 https://github.com/modula3/cm3/commit/f3069937d4160e987f5e419efa24faf22051de70 Author: peter mckinna Date: 2022-09-07 (Wed, 07 Sep 2022) Changed paths: M m3-sys/llvm/llvm13/src/M3CG_LLVM.m3 Log Message: ----------- Rationalise allocate temp Commit: f5b406f4b5723102820aef0e62cde67fb72785e6 https://github.com/modula3/cm3/commit/f5b406f4b5723102820aef0e62cde67fb72785e6 Author: peter mckinna Date: 2022-09-07 (Wed, 07 Sep 2022) Changed paths: M m3-sys/m3front/src/stmts/TryStmt.m3 Log Message: ----------- Fix code gen error for return in try block in target having stack walker Commit: e74bfa2e0cac0d544c68c7a8a1f05f05fcd6c18e https://github.com/modula3/cm3/commit/e74bfa2e0cac0d544c68c7a8a1f05f05fcd6c18e Author: peter mckinna Date: 2022-09-07 (Wed, 07 Sep 2022) Changed paths: M m3-sys/llvm/llvm13/src/M3CG_LLVM.m3 Log Message: ----------- fix offset calculation Commit: a2f05b991b212bb928af630eed4ec8913b5fd33e https://github.com/modula3/cm3/commit/a2f05b991b212bb928af630eed4ec8913b5fd33e Author: peter mckinna Date: 2022-09-07 (Wed, 07 Sep 2022) Changed paths: M m3-sys/m3front/src/stmts/TryFinStmt.m3 Log Message: ----------- Fix codegen in finally for stack walker Commit: f706345e95ac35f196c39cedd038b2d900ca845e https://github.com/modula3/cm3/commit/f706345e95ac35f196c39cedd038b2d900ca845e Author: peter mckinna Date: 2022-09-07 (Wed, 07 Sep 2022) Changed paths: M examples/sudoku/src/Sudoku.m3 Log Message: ----------- Make progam safe Commit: 5bef6d42ef9eeb5b3e614e9762d481bad0465af6 https://github.com/modula3/cm3/commit/5bef6d42ef9eeb5b3e614e9762d481bad0465af6 Author: peter mckinna Date: 2022-09-07 (Wed, 07 Sep 2022) Changed paths: M m3-libs/json/src/Json.i3 M m3-libs/json/src/Json.m3 A m3-libs/json/src/JsonKeyword.i3 A m3-libs/json/src/JsonKeyword.m3 A m3-libs/json/src/JsonScanner.i3 A m3-libs/json/src/JsonScanner.m3 R m3-libs/json/src/Keyword.i3 R m3-libs/json/src/Keyword.m3 R m3-libs/json/src/Scanner.i3 R m3-libs/json/src/Scanner.m3 M m3-libs/json/src/m3makefile A m3-libs/json/src/readme Log Message: ----------- Changed generic keyword and scanner to jsonkeyword and jsonscanner as per Mika's suggestion plus minor changes Commit: 5c2a057d0918307879e1bea0ceb77d5a565cb67e https://github.com/modula3/cm3/commit/5c2a057d0918307879e1bea0ceb77d5a565cb67e Author: peter mckinna Date: 2022-09-07 (Wed, 07 Sep 2022) Changed paths: M m3-libs/json/src/Json.i3 M m3-libs/json/src/Json.m3 Log Message: ----------- added getint getfloat and getbool Commit: 1f17724cff8171ff5994c71200a719372b268229 https://github.com/modula3/cm3/commit/1f17724cff8171ff5994c71200a719372b268229 Author: peter mckinna Date: 2022-09-07 (Wed, 07 Sep 2022) Changed paths: M m3-libs/patternmatching/tests/src/Main.m3 Log Message: ----------- small fix Commit: 643b1b5b1b53124d06ea8c1baefc75e8c40fa33f https://github.com/modula3/cm3/commit/643b1b5b1b53124d06ea8c1baefc75e8c40fa33f Author: peter mckinna Date: 2022-09-07 (Wed, 07 Sep 2022) Changed paths: M m3-sys/m3front/src/stmts/TryStmt.m3 Log Message: ----------- Revert "Fix code gen error for return in try block in target having stack walker" This reverts commit e0e0beba78f922ec1e176d5717c49390a46d28e5. Commit: 8291286d94b3519490f683c0ef164684cd4c4091 https://github.com/modula3/cm3/commit/8291286d94b3519490f683c0ef164684cd4c4091 Author: peter mckinna Date: 2022-09-07 (Wed, 07 Sep 2022) Changed paths: M m3-sys/m3front/src/stmts/TryFinStmt.m3 Log Message: ----------- Revert "Fix codegen in finally for stack walker" This reverts commit 18483e143d4a70fdc66b5f18d1dffab9342fbb81. Compare: https://github.com/modula3/cm3/compare/99ebac59e393...8291286d94b3