Skip to content

Commit

Permalink
Update to 0.55.2 of glimmer-vm.
Browse files Browse the repository at this point in the history
A few nice enhancments upstream:

* add destroyables to the error thrown within
  `assertDestroyablesDestroyed`
* fix a type issue with `MonomorphicTag` in newer TypeScript
* improve performance of constant lookup during runtime template
  compilation

https://github.com/glimmerjs/glimmer-vm/releases/tag/v0.55.2
(cherry picked from commit f4dedb6)
  • Loading branch information
rwjblue committed Aug 7, 2020
1 parent be3f6d5 commit e889224
Show file tree
Hide file tree
Showing 2 changed files with 106 additions and 106 deletions.
16 changes: 8 additions & 8 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -74,15 +74,15 @@
},
"devDependencies": {
"@babel/preset-env": "^7.9.5",
"@glimmer/compiler": "^0.55.1",
"@glimmer/compiler": "^0.55.2",
"@glimmer/env": "^0.1.7",
"@glimmer/interfaces": "^0.55.1",
"@glimmer/node": "^0.55.1",
"@glimmer/opcode-compiler": "^0.55.1",
"@glimmer/program": "^0.55.1",
"@glimmer/reference": "^0.55.1",
"@glimmer/runtime": "^0.55.1",
"@glimmer/validator": "^0.55.1",
"@glimmer/interfaces": "^0.55.2",
"@glimmer/node": "^0.55.2",
"@glimmer/opcode-compiler": "^0.55.2",
"@glimmer/program": "^0.55.2",
"@glimmer/reference": "^0.55.2",
"@glimmer/runtime": "^0.55.2",
"@glimmer/validator": "^0.55.2",
"@simple-dom/document": "^1.4.0",
"@types/qunit": "^2.9.1",
"@types/rsvp": "^4.0.3",
Expand Down
196 changes: 98 additions & 98 deletions yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -913,142 +913,142 @@
resolved "https://registry.yarnpkg.com/@ember/edition-utils/-/edition-utils-1.2.0.tgz#a039f542dc14c8e8299c81cd5abba95e2459cfa6"
integrity sha512-VmVq/8saCaPdesQmftPqbFtxJWrzxNGSQ+e8x8LLe3Hjm36pJ04Q8LeORGZkAeOhldoUX9seLGmSaHeXkIqoog==

"@glimmer/compiler@^0.55.1":
version "0.55.1"
resolved "https://registry.yarnpkg.com/@glimmer/compiler/-/compiler-0.55.1.tgz#c85fcbf00125c7c0fb74cd179a9e30c42dddccee"
integrity sha512-t4jFag9i1/jo9JId2VMPuFOIY0E8MlRmyMnfh9mipC9iZXZsC8d0PCia6/FvZRvUJvNRA+brMwck6IHfiW2Nmw==
dependencies:
"@glimmer/interfaces" "^0.55.1"
"@glimmer/syntax" "^0.55.1"
"@glimmer/util" "^0.55.1"
"@glimmer/wire-format" "^0.55.1"
"@glimmer/compiler@^0.55.2":
version "0.55.2"
resolved "https://registry.yarnpkg.com/@glimmer/compiler/-/compiler-0.55.2.tgz#565780010ed6e5ffbe8554851b8cae2236480454"
integrity sha512-5aUQfXB9Jl1XJyJ82DRDetf4XVLjvUsFNUKCeg9FqAnMt4WVoxc5bsCzYvBWyXh4QW1XBfnEdy8eRNctkATzhw==
dependencies:
"@glimmer/interfaces" "^0.55.2"
"@glimmer/syntax" "^0.55.2"
"@glimmer/util" "^0.55.2"
"@glimmer/wire-format" "^0.55.2"
"@simple-dom/interface" "^1.4.0"

"@glimmer/encoder@^0.55.1":
version "0.55.1"
resolved "https://registry.yarnpkg.com/@glimmer/encoder/-/encoder-0.55.1.tgz#1356c123e61d43fed9b3a36a189cd1776974dae2"
integrity sha512-Q3WueSDKYxCnQlk/0Sp1rpyMckh553zwA3yQ9PE25pEnt9LVnfn3TWGKb4XOAjiaGt0hyDLfFI7Ftt+4rbsCOA==
"@glimmer/encoder@^0.55.2":
version "0.55.2"
resolved "https://registry.yarnpkg.com/@glimmer/encoder/-/encoder-0.55.2.tgz#a268451ecaf814a891fa068ad3ec1d0c80f39eb9"
integrity sha512-LQREUzEjGkyLJyboTlaV/0ffUf2+5zm6PYEZSdk3RJ4ZKkv8ucxytnfxYdxuHWKH1lS4sHlPAdPO5hGSRLsnNg==
dependencies:
"@glimmer/interfaces" "^0.55.1"
"@glimmer/vm" "^0.55.1"
"@glimmer/interfaces" "^0.55.2"
"@glimmer/vm" "^0.55.2"

"@glimmer/env@0.1.7", "@glimmer/env@^0.1.7":
version "0.1.7"
resolved "https://registry.yarnpkg.com/@glimmer/env/-/env-0.1.7.tgz#fd2d2b55a9029c6b37a6c935e8c8871ae70dfa07"
integrity sha1-/S0rVakCnGs3psk16MiHGucN+gc=

"@glimmer/interfaces@^0.55.1":
version "0.55.1"
resolved "https://registry.yarnpkg.com/@glimmer/interfaces/-/interfaces-0.55.1.tgz#be9499d83a63514b2470f19e5430b06c7edb2076"
integrity sha512-rbmL/xT9mHWX2jioYLT0V/H0QS8qaIJ1HCOlkbX5zvAASNu8+kwTXy8Bq4hx1OW3qwul6ihfHq/6k2oLxJ90JQ==
"@glimmer/interfaces@^0.55.2":
version "0.55.2"
resolved "https://registry.yarnpkg.com/@glimmer/interfaces/-/interfaces-0.55.2.tgz#de90ad8501bf3d2439fd752bb83bcce2a65730a2"
integrity sha512-VTszj/QmgDqdo/xTopzMBdaQ4s9rtP2jo070qNkAWrTV0QLe+N/pjTx082epk8Jy84kmw8yu80Tpyw+y0iHS2g==
dependencies:
"@simple-dom/interface" "^1.4.0"

"@glimmer/low-level@^0.55.1":
version "0.55.1"
resolved "https://registry.yarnpkg.com/@glimmer/low-level/-/low-level-0.55.1.tgz#f3ab819637cfb0a38c04bd675b28ebb3f4bd238d"
integrity sha512-wK0Lkb7P3ajOcMbzCrDokC13GAtvyABrF+KYkNlNMzrCBSZ0q9BsFXRhSHhO4UIZm4jQmbaQVOy5SYdoB4Bu2A==
"@glimmer/low-level@^0.55.2":
version "0.55.2"
resolved "https://registry.yarnpkg.com/@glimmer/low-level/-/low-level-0.55.2.tgz#6a35f548a433f324b2d2c6ea82cf7d12ca789f40"
integrity sha512-Ie7L+8xXYVPiqGvlaXD4EDjYULF+zKk191OQ7pcSVsTxHCgqFzw3fzbsAnvLkWHwzPpQ3vlpQGgi18i/H18yFA==

"@glimmer/node@^0.55.1":
version "0.55.1"
resolved "https://registry.yarnpkg.com/@glimmer/node/-/node-0.55.1.tgz#0d6fd43b6f4cbd0a0b47c0482cfd047f31bff5b7"
integrity sha512-PgAkx8tSJc4xWyVS4qCSNo13KNRklUZDShQmhoFOv9nvCZdWLcUv1SZJshGQlmwQNxY6YCHjRlnRJN17VBcZBQ==
"@glimmer/node@^0.55.2":
version "0.55.2"
resolved "https://registry.yarnpkg.com/@glimmer/node/-/node-0.55.2.tgz#ba9aaa9c859062b5c2d54fc142205b0f7e25824f"
integrity sha512-R6KdMauN9u7JdtUaCfgfxsiKvJodQ2OaGhKXIbg0mcEBUXv1W3bVtKhnExTf21AeErWZ/gK6f2wnOqVjV0w41w==
dependencies:
"@glimmer/interfaces" "^0.55.1"
"@glimmer/runtime" "^0.55.1"
"@glimmer/util" "^0.55.1"
"@glimmer/interfaces" "^0.55.2"
"@glimmer/runtime" "^0.55.2"
"@glimmer/util" "^0.55.2"
"@simple-dom/document" "^1.4.0"
"@simple-dom/interface" "^1.4.0"

"@glimmer/opcode-compiler@^0.55.1":
version "0.55.1"
resolved "https://registry.yarnpkg.com/@glimmer/opcode-compiler/-/opcode-compiler-0.55.1.tgz#d71e67ad3b4a0852c4aad45f2ca9dff0010e60fb"
integrity sha512-b/xH+2It9MtpK4PbltUnlLtjQdX4eaggWXrS86i+leSXfj2F6BtBPZd7k9QZGcXXGHuZmuF0fQXZrN1LN8pxDA==
dependencies:
"@glimmer/encoder" "^0.55.1"
"@glimmer/interfaces" "^0.55.1"
"@glimmer/program" "^0.55.1"
"@glimmer/reference" "^0.55.1"
"@glimmer/util" "^0.55.1"
"@glimmer/vm" "^0.55.1"
"@glimmer/wire-format" "^0.55.1"

"@glimmer/program@^0.55.1":
version "0.55.1"
resolved "https://registry.yarnpkg.com/@glimmer/program/-/program-0.55.1.tgz#19b0af648044ac2e727a25fb446dd30fa6aa6264"
integrity sha512-JXPF1o6hHp9SX3MX+l2t4B61mJp4YGO5LWV1E0ciHUGGQSVaHh7DUnc0Qje36yUthVbB6qT5I0GWF487Egzgyg==
dependencies:
"@glimmer/encoder" "^0.55.1"
"@glimmer/interfaces" "^0.55.1"
"@glimmer/util" "^0.55.1"

"@glimmer/reference@^0.55.1":
version "0.55.1"
resolved "https://registry.yarnpkg.com/@glimmer/reference/-/reference-0.55.1.tgz#6f5028a16ea449e57f0e9ac9b47528f8c2182991"
integrity sha512-7EwHUO2pc5P9IdhypZn2eqFL9rvcME3Xs7x8Uhp9N+Wqfmuzkf3IhZs9GgQf3Tk4h52j5ZNnS6yXy/bj7uHClA==
"@glimmer/opcode-compiler@^0.55.2":
version "0.55.2"
resolved "https://registry.yarnpkg.com/@glimmer/opcode-compiler/-/opcode-compiler-0.55.2.tgz#4f69eb97dd173e3a17ae1b075a46447c51c301b4"
integrity sha512-K9r+Qt05UU3+dPV/AMxrumimqMlCoHJ4ohd2cSOYShpvin+XHgAooKdhtUE0WzXrsN4c0epCcNSMbif1VE/MUg==
dependencies:
"@glimmer/encoder" "^0.55.2"
"@glimmer/interfaces" "^0.55.2"
"@glimmer/program" "^0.55.2"
"@glimmer/reference" "^0.55.2"
"@glimmer/util" "^0.55.2"
"@glimmer/vm" "^0.55.2"
"@glimmer/wire-format" "^0.55.2"

"@glimmer/program@^0.55.2":
version "0.55.2"
resolved "https://registry.yarnpkg.com/@glimmer/program/-/program-0.55.2.tgz#fca9e4070adcfc73cdbe383d08be824218a5974d"
integrity sha512-1rKP2BKrNpDemqzy63KfrUL6Dz0mKqC1BEr5QJpvgl3o4/BNwp6qlNxNVkMOj9ExzkmEv8HSgKqY36xTQ5Kptg==
dependencies:
"@glimmer/encoder" "^0.55.2"
"@glimmer/interfaces" "^0.55.2"
"@glimmer/util" "^0.55.2"

"@glimmer/reference@^0.55.2":
version "0.55.2"
resolved "https://registry.yarnpkg.com/@glimmer/reference/-/reference-0.55.2.tgz#1f0ee83f36047f35907aa5e8c4b481cd2933fa38"
integrity sha512-tUJir3YGtkoGjilhUhYx8s6fO6HuO3LqTqs9dBGYelhZPuQfLzG7NmgSs2TkDXqEDPqNR49wTMHEr95frrfJEw==
dependencies:
"@glimmer/env" "^0.1.7"
"@glimmer/interfaces" "^0.55.1"
"@glimmer/util" "^0.55.1"
"@glimmer/validator" "^0.55.1"
"@glimmer/interfaces" "^0.55.2"
"@glimmer/util" "^0.55.2"
"@glimmer/validator" "^0.55.2"

"@glimmer/runtime@^0.55.1":
version "0.55.1"
resolved "https://registry.yarnpkg.com/@glimmer/runtime/-/runtime-0.55.1.tgz#cd79f451a2ff2b6d9aac74164752812415b7d149"
integrity sha512-t9J+tSSGq0KY2WoVhKaZkhmLWGlC7Hjosn43EiKPERf2x+wpkKkS/EGo6UHa0YjPIVnfFhWeY5C3fcVMZajKVw==
"@glimmer/runtime@^0.55.2":
version "0.55.2"
resolved "https://registry.yarnpkg.com/@glimmer/runtime/-/runtime-0.55.2.tgz#bbb4b7c941b39a374d5017a70663060e4a233caf"
integrity sha512-HrMhgg3pcKhQOO+Ad347JoofKgP4pqbkkUynFQoYsOf6HrMmDe/2QlCgcc3PU2Ngd39NVzazVPlOlviOHXql0w==
dependencies:
"@glimmer/env" "0.1.7"
"@glimmer/interfaces" "^0.55.1"
"@glimmer/low-level" "^0.55.1"
"@glimmer/program" "^0.55.1"
"@glimmer/reference" "^0.55.1"
"@glimmer/util" "^0.55.1"
"@glimmer/validator" "^0.55.1"
"@glimmer/vm" "^0.55.1"
"@glimmer/wire-format" "^0.55.1"
"@glimmer/interfaces" "^0.55.2"
"@glimmer/low-level" "^0.55.2"
"@glimmer/program" "^0.55.2"
"@glimmer/reference" "^0.55.2"
"@glimmer/util" "^0.55.2"
"@glimmer/validator" "^0.55.2"
"@glimmer/vm" "^0.55.2"
"@glimmer/wire-format" "^0.55.2"
"@simple-dom/interface" "^1.4.0"

"@glimmer/syntax@^0.55.1":
version "0.55.1"
resolved "https://registry.yarnpkg.com/@glimmer/syntax/-/syntax-0.55.1.tgz#adca96147e5c2b4e47a6ee8d8276effc4d31b6e5"
integrity sha512-QKW97Cl+Rz8dTWkYUewclLBRcyICg2Fb6BFz2oUDo17gP7w8eqb+XL8wAfzG1lDJ+WDT7pwprM8zUyvn2eYa5g==
"@glimmer/syntax@^0.55.2":
version "0.55.2"
resolved "https://registry.yarnpkg.com/@glimmer/syntax/-/syntax-0.55.2.tgz#5b90f8cc1dc72771aab3ee7e3b00891912451419"
integrity sha512-mvVUp2nPePOR9wUXf9iRvGAIccon2iHGyGdU7C5945TE2vPvmcfbUpJNpjA6OFJzTD1qXt4zK2OcUkm6Jm8e5w==
dependencies:
"@glimmer/interfaces" "^0.55.1"
"@glimmer/util" "^0.55.1"
"@glimmer/interfaces" "^0.55.2"
"@glimmer/util" "^0.55.2"
handlebars "^4.7.4"
simple-html-tokenizer "^0.5.9"

"@glimmer/util@^0.55.1":
version "0.55.1"
resolved "https://registry.yarnpkg.com/@glimmer/util/-/util-0.55.1.tgz#43657af0adde30ad1cb3a8d72c85a8af35de0194"
integrity sha512-F9Hr2hS/H738F2voG+W4Hx/4+W7uDeuqg7ddIPUecZP6HQHhqTbgGaQJIt5J1emJ1D4nLPpjSJpn50MVbVGeaQ==
"@glimmer/util@^0.55.2":
version "0.55.2"
resolved "https://registry.yarnpkg.com/@glimmer/util/-/util-0.55.2.tgz#5921849bfc51219d266c0b71a54fe2cbf8864524"
integrity sha512-4BbldC7Hr+nkJ0Fm3iO852kYQ8HC/SuKBVNM3o9EMk2QJkbgoDKBNFSDLO4mc8EPl16hUZHiJeaIw8UyEEQa9w==
dependencies:
"@glimmer/env" "0.1.7"
"@glimmer/interfaces" "^0.55.1"
"@glimmer/interfaces" "^0.55.2"
"@simple-dom/interface" "^1.4.0"

"@glimmer/validator@^0.55.1":
version "0.55.1"
resolved "https://registry.yarnpkg.com/@glimmer/validator/-/validator-0.55.1.tgz#c2ff4c8c9fd7e20d3df4bb98519eda840f8bc4ce"
integrity sha512-CX1Vb118xIjt0lYjBQvnAJo5lZIMaMg3Ef6cNQRM1gFqZkrh7sSs5Kz3hoxNxUtjiukRd2nfi+EirMhfcGgsWg==
"@glimmer/validator@^0.55.2":
version "0.55.2"
resolved "https://registry.yarnpkg.com/@glimmer/validator/-/validator-0.55.2.tgz#805a60043f9045cb5e6947740435cbc2650bac08"
integrity sha512-GvwTpOgkd+dadELT9X6YEbDnhhkSF0XPOww8qc9C9BeFxzEBp/lTBA6Aj/Qq3ucOmyx3cbqIbefdsTFkRc0v2A==
dependencies:
"@glimmer/env" "^0.1.7"

"@glimmer/vm@^0.55.1":
version "0.55.1"
resolved "https://registry.yarnpkg.com/@glimmer/vm/-/vm-0.55.1.tgz#a8ae535de6ae6ebac6623da709b3f76097b84fa4"
integrity sha512-mui0Jf6H4R3U35Gy3viaipawPQbU0rqWf+49qwLALXHgZNtyhHzuLdcn41xVLNikAsRmvmVPbmczBN7uWiAZMw==
"@glimmer/vm@^0.55.2":
version "0.55.2"
resolved "https://registry.yarnpkg.com/@glimmer/vm/-/vm-0.55.2.tgz#6d43a3ae14585bb3a45799b1b0722153c3fec4f4"
integrity sha512-B0rJ3L9/kOSiohOfuGnMLqH94VNray95Uc7bCyBZ0yfH1NsdKhs74AhPYYFP2Gb5wj4o3jX6fxej26ZTbR4veg==
dependencies:
"@glimmer/interfaces" "^0.55.1"
"@glimmer/util" "^0.55.1"
"@glimmer/interfaces" "^0.55.2"
"@glimmer/util" "^0.55.2"

"@glimmer/wire-format@^0.55.1":
version "0.55.1"
resolved "https://registry.yarnpkg.com/@glimmer/wire-format/-/wire-format-0.55.1.tgz#eff31e76225483ed3b5009639abdc050b7df3212"
integrity sha512-plDG2h5q0d/mz5Gzwtx+II/IVwPDIgXK9KsqITFqorQmxzOd2MoYY04nk3C7yN4bFdaqEl0P37rynfE63pgMqw==
"@glimmer/wire-format@^0.55.2":
version "0.55.2"
resolved "https://registry.yarnpkg.com/@glimmer/wire-format/-/wire-format-0.55.2.tgz#548e24255b4c2375f23f4064f1256b57631da1c5"
integrity sha512-rdWOsH0K/pS43iFMIvzAbq62ovt2FPMI4Gu9J06tDMwWgOdhzm4ShXwFHGppnH6FbqLoZHJiVlkN9xZPJOvfLA==
dependencies:
"@glimmer/interfaces" "^0.55.1"
"@glimmer/util" "^0.55.1"
"@glimmer/interfaces" "^0.55.2"
"@glimmer/util" "^0.55.2"

"@simple-dom/document@^1.4.0":
version "1.4.0"
Expand Down

0 comments on commit e889224

Please sign in to comment.