[M3commit] [modula3/cm3] f30699: Rationalise allocate temp

peter mckinna noreply at github.com
Wed Sep 7 03:29:53 CEST 2022


  Branch: refs/heads/master
  Home:   https://github.com/modula3/cm3
  Commit: f3069937d4160e987f5e419efa24faf22051de70
      https://github.com/modula3/cm3/commit/f3069937d4160e987f5e419efa24faf22051de70
  Author: peter mckinna <peter.mckinna at gmail.com>
  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 <peter.mckinna at gmail.com>
  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 <peter.mckinna at gmail.com>
  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 <peter.mckinna at gmail.com>
  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 <peter.mckinna at gmail.com>
  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 <peter.mckinna at gmail.com>
  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 <peter.mckinna at gmail.com>
  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 <peter.mckinna at gmail.com>
  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 <peter.mckinna at gmail.com>
  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 <peter.mckinna at gmail.com>
  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


More information about the M3commit mailing list