Skip to content

Commit

Permalink
[BUGFIX release] Fixes the {{each}} memory leak
Browse files Browse the repository at this point in the history
Updates the VM to a version which fixes the {{each}} memory leak.

(cherry picked from commit 3c6f9dc)
  • Loading branch information
Chris Garrett authored and rwjblue committed Jul 15, 2020
1 parent 0a9e13a commit ce2e45a
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.54.0",
"@glimmer/compiler": "^0.54.1",
"@glimmer/env": "^0.1.7",
"@glimmer/interfaces": "^0.54.0",
"@glimmer/node": "^0.54.0",
"@glimmer/opcode-compiler": "^0.54.0",
"@glimmer/program": "^0.54.0",
"@glimmer/reference": "^0.54.0",
"@glimmer/runtime": "^0.54.0",
"@glimmer/validator": "^0.54.0",
"@glimmer/interfaces": "^0.54.1",
"@glimmer/node": "^0.54.1",
"@glimmer/opcode-compiler": "^0.54.1",
"@glimmer/program": "^0.54.1",
"@glimmer/reference": "^0.54.1",
"@glimmer/runtime": "^0.54.1",
"@glimmer/validator": "^0.54.1",
"@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.54.0":
version "0.54.0"
resolved "https://registry.yarnpkg.com/@glimmer/compiler/-/compiler-0.54.0.tgz#25c794495ef0ed0cc4014eb1b160a859d8b602a7"
integrity sha512-/+xi54syHB5VtDuo6lWjZpTLaIwVfk6iWkPoRrSvQT93PN663fvTlJlW2NgI5q+h/WAJgGUoTMGYdGQGd9vFAw==
dependencies:
"@glimmer/interfaces" "^0.54.0"
"@glimmer/syntax" "^0.54.0"
"@glimmer/util" "^0.54.0"
"@glimmer/wire-format" "^0.54.0"
"@glimmer/compiler@^0.54.1":
version "0.54.1"
resolved "https://registry.yarnpkg.com/@glimmer/compiler/-/compiler-0.54.1.tgz#92d1aa56918252df5ea159bf245c8179d65ca5f5"
integrity sha512-7lxTajz9yCJrgzHGd9FRdPEXqya3VFtur+tMWTbu/KumbjWXcOIfsFJytVduFUACTnV6+xK7WKTQBiG0+YJjJA==
dependencies:
"@glimmer/interfaces" "^0.54.1"
"@glimmer/syntax" "^0.54.1"
"@glimmer/util" "^0.54.1"
"@glimmer/wire-format" "^0.54.1"
"@simple-dom/interface" "^1.4.0"

"@glimmer/encoder@^0.54.0":
version "0.54.0"
resolved "https://registry.yarnpkg.com/@glimmer/encoder/-/encoder-0.54.0.tgz#8fe9a175a91081661e47862ca55dcbc330e86907"
integrity sha512-nqFhqYy6G4cf85e6cyahUVESOSz+uCAVa2nMrGhciV259JYbRGI+3xVnuQCQW5UPYjERz0idGTi0tNVApLB/Yw==
"@glimmer/encoder@^0.54.1":
version "0.54.1"
resolved "https://registry.yarnpkg.com/@glimmer/encoder/-/encoder-0.54.1.tgz#73d328b0a54af698d89b7882b27832f1e5e75f06"
integrity sha512-pZZgb48jOY9cM9GzeDu42g61hW+oqORHjF40DuY2LpPEciUNV2pe306R4HXD4SrSlRBVnlKE8cspWaqsIWvNiQ==
dependencies:
"@glimmer/interfaces" "^0.54.0"
"@glimmer/vm" "^0.54.0"
"@glimmer/interfaces" "^0.54.1"
"@glimmer/vm" "^0.54.1"

"@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.54.0":
version "0.54.0"
resolved "https://registry.yarnpkg.com/@glimmer/interfaces/-/interfaces-0.54.0.tgz#99cb943f5652edf4a8fe1a11594050db0e0b9bb1"
integrity sha512-IXP6wkEqO+1P5aoDBZ7SvPBM6073eXMbKaWAWsYHlbMp7qXYN92dPnFVtrf6CVUB2NciLNvmEUzzDDteYxsH0A==
"@glimmer/interfaces@^0.54.1":
version "0.54.1"
resolved "https://registry.yarnpkg.com/@glimmer/interfaces/-/interfaces-0.54.1.tgz#b8d2cfc59ed5dd5eefd8dd109657b580a34ef377"
integrity sha512-G8PdpZH2lugcsxt2N/R/WNKGCOXukCDKMCukda4a3DnYEXQLccTyhNVtJFWKHh1C6pxYLXD5sNA0b90GJUrCww==
dependencies:
"@simple-dom/interface" "^1.4.0"

"@glimmer/low-level@^0.54.0":
version "0.54.0"
resolved "https://registry.yarnpkg.com/@glimmer/low-level/-/low-level-0.54.0.tgz#f60b7566321b0ebfa5aa6068f387805d5e113aef"
integrity sha512-yPyNdDyA7ssZPi0at/7eRcGJOr6OQLGkkdXxNL8870ASw7JpNMIK2j1dJR5VHhIZc+fmBu6xC97DfzM4xMkVmA==
"@glimmer/low-level@^0.54.1":
version "0.54.1"
resolved "https://registry.yarnpkg.com/@glimmer/low-level/-/low-level-0.54.1.tgz#5989aeebfa5ed80136c3e72ccf8aa59997cdf6be"
integrity sha512-XmgzEYvgkMmwC53CdVM9bJ3SdNyNggXIerQsjlF4KSXgVowxbaL8atpLFzPu6h18la4apAmsvYMb81u25xbryQ==

"@glimmer/node@^0.54.0":
version "0.54.0"
resolved "https://registry.yarnpkg.com/@glimmer/node/-/node-0.54.0.tgz#8d312c58eb94d9e019f6a6764ab2bb5bc24f6536"
integrity sha512-E19kMaYJ0k+vHwbPrruCnyIYtVSAATosj1azmsROHFVMLKnFouDv3QFhXehH+wQEIHZOxNoVQ0QwCrFn5Rkohw==
"@glimmer/node@^0.54.1":
version "0.54.1"
resolved "https://registry.yarnpkg.com/@glimmer/node/-/node-0.54.1.tgz#40e7408530f5e5f1e153868af2dcfa33832a9181"
integrity sha512-6YaDE0J23dQj/X20pblSFzdQie85n5rIKsRp4fMrUZRIR6OSW0FVMp6hTKp73jP4oe8DciQ4EVcW0sg5xeVlpA==
dependencies:
"@glimmer/interfaces" "^0.54.0"
"@glimmer/runtime" "^0.54.0"
"@glimmer/util" "^0.54.0"
"@glimmer/interfaces" "^0.54.1"
"@glimmer/runtime" "^0.54.1"
"@glimmer/util" "^0.54.1"
"@simple-dom/document" "^1.4.0"
"@simple-dom/interface" "^1.4.0"

"@glimmer/opcode-compiler@^0.54.0":
version "0.54.0"
resolved "https://registry.yarnpkg.com/@glimmer/opcode-compiler/-/opcode-compiler-0.54.0.tgz#8bd10814539028764a3961e4584bef3dcae86c85"
integrity sha512-1sIrRWt8ocO9MGHBtXt5VcrcI2TKjVfyd63EOLsNXFcCqUlQhoxljagwe/v+qTOzv6RfXZgfLCcnnKC1cGuuIg==
dependencies:
"@glimmer/encoder" "^0.54.0"
"@glimmer/interfaces" "^0.54.0"
"@glimmer/program" "^0.54.0"
"@glimmer/reference" "^0.54.0"
"@glimmer/util" "^0.54.0"
"@glimmer/vm" "^0.54.0"
"@glimmer/wire-format" "^0.54.0"

"@glimmer/program@^0.54.0":
version "0.54.0"
resolved "https://registry.yarnpkg.com/@glimmer/program/-/program-0.54.0.tgz#8dd5be71e8f0f28038b05ed2ebd09c8d907849f9"
integrity sha512-RkbXrW+l/vQ3gwGM5ArTj5HO66+uVRpAqzjcUElZjjygWqDlBbU/vY+MOLbQReM48Vsa5l9wUDgUFue4876zbw==
dependencies:
"@glimmer/encoder" "^0.54.0"
"@glimmer/interfaces" "^0.54.0"
"@glimmer/util" "^0.54.0"

"@glimmer/reference@^0.54.0":
version "0.54.0"
resolved "https://registry.yarnpkg.com/@glimmer/reference/-/reference-0.54.0.tgz#eab11698cf9b539bd6d5d5eed38be9dbeae6bbd0"
integrity sha512-8jiIOqDdMt88MesF/9Nv3+ge99GyRF29bAXfjzbUVJFDu6krmm2qiIpCLkKmcofsCyg82pJvn+OUEAmXcI2ZaA==
"@glimmer/opcode-compiler@^0.54.1":
version "0.54.1"
resolved "https://registry.yarnpkg.com/@glimmer/opcode-compiler/-/opcode-compiler-0.54.1.tgz#8cfd833b9ce9d0958d073f5b93a47fe390745c61"
integrity sha512-H8MaTAzoyekoBWUU9MQJmUPSpsuRA1BgHjhvXxTHb4CWH7wkbckBGe3hDIQx5XlofqRWEYBdjuDfC5pZ4GGKZw==
dependencies:
"@glimmer/encoder" "^0.54.1"
"@glimmer/interfaces" "^0.54.1"
"@glimmer/program" "^0.54.1"
"@glimmer/reference" "^0.54.1"
"@glimmer/util" "^0.54.1"
"@glimmer/vm" "^0.54.1"
"@glimmer/wire-format" "^0.54.1"

"@glimmer/program@^0.54.1":
version "0.54.1"
resolved "https://registry.yarnpkg.com/@glimmer/program/-/program-0.54.1.tgz#a219196e2255f0a229ade4babd674d2ff88b07ed"
integrity sha512-8ozfp7+XnsZsyT2dHi2OLY8l8IGS4pMVc6TMSWkVllLifPjPscDdgdZknTAEOMiBuPzZriT5VTXF00+3Q6+QEQ==
dependencies:
"@glimmer/encoder" "^0.54.1"
"@glimmer/interfaces" "^0.54.1"
"@glimmer/util" "^0.54.1"

"@glimmer/reference@^0.54.1":
version "0.54.1"
resolved "https://registry.yarnpkg.com/@glimmer/reference/-/reference-0.54.1.tgz#12561612d117cd877cdf56f77c2bae4eefa37ad1"
integrity sha512-sSDnh5/fhGHRcXkgVvWPnTRszzYVfcrrCh5pYkNADM+A1ivVJQzhAfZyV5+WSbPN5eXeh5Z7tXRpSiMH3NwH4g==
dependencies:
"@glimmer/env" "^0.1.7"
"@glimmer/interfaces" "^0.54.0"
"@glimmer/util" "^0.54.0"
"@glimmer/validator" "^0.54.0"
"@glimmer/interfaces" "^0.54.1"
"@glimmer/util" "^0.54.1"
"@glimmer/validator" "^0.54.1"

"@glimmer/runtime@^0.54.0":
version "0.54.0"
resolved "https://registry.yarnpkg.com/@glimmer/runtime/-/runtime-0.54.0.tgz#5ef89928e245966ba1c3a3d69a1a593f05c3b528"
integrity sha512-5fA/RXuJS+2bE71m84KlXCPVCE2RsXIrs3k68YKaV50IzZR5hPftN0IPWZ/qsQIwbhaXvqrXGBQbMG0WZlp2IA==
"@glimmer/runtime@^0.54.1":
version "0.54.1"
resolved "https://registry.yarnpkg.com/@glimmer/runtime/-/runtime-0.54.1.tgz#ed868ba80d6edf91a53da0652f306bcc50dd5276"
integrity sha512-YCsngOiaH8EFXxuyVONK9Sz5CYvwHs4lcNbHoTdFP7bpVWgXg9mHLdqryOSoP9Ei9FF7Z5NWTO/KCo8UGeR4Lg==
dependencies:
"@glimmer/env" "0.1.7"
"@glimmer/interfaces" "^0.54.0"
"@glimmer/low-level" "^0.54.0"
"@glimmer/program" "^0.54.0"
"@glimmer/reference" "^0.54.0"
"@glimmer/util" "^0.54.0"
"@glimmer/validator" "^0.54.0"
"@glimmer/vm" "^0.54.0"
"@glimmer/wire-format" "^0.54.0"
"@glimmer/interfaces" "^0.54.1"
"@glimmer/low-level" "^0.54.1"
"@glimmer/program" "^0.54.1"
"@glimmer/reference" "^0.54.1"
"@glimmer/util" "^0.54.1"
"@glimmer/validator" "^0.54.1"
"@glimmer/vm" "^0.54.1"
"@glimmer/wire-format" "^0.54.1"
"@simple-dom/interface" "^1.4.0"

"@glimmer/syntax@^0.54.0":
version "0.54.0"
resolved "https://registry.yarnpkg.com/@glimmer/syntax/-/syntax-0.54.0.tgz#d257a61141d9debcc00a39dd62e415f782cc202b"
integrity sha512-pL8BBkZ34bTJixSUKj3V84bMqh7J6PCQ7b+65HsNEMQcQAkGVoX5RMukYI2KfVKzGk2gSCi4Qmdly9if2ooF8g==
"@glimmer/syntax@^0.54.1":
version "0.54.1"
resolved "https://registry.yarnpkg.com/@glimmer/syntax/-/syntax-0.54.1.tgz#e3a1e1bfa72719ea2357a7f147ff595d0790a95f"
integrity sha512-bNRSXVOKBaZyE+kPjFy5BkoUK0VnVkQ3ph//YSwnVY4xM9AF9E5nKVgDBPxQlioCK3ODBWzhMdfTHZ/RHkLS3Q==
dependencies:
"@glimmer/interfaces" "^0.54.0"
"@glimmer/util" "^0.54.0"
"@glimmer/interfaces" "^0.54.1"
"@glimmer/util" "^0.54.1"
handlebars "^4.7.4"
simple-html-tokenizer "^0.5.9"

"@glimmer/util@^0.54.0":
version "0.54.0"
resolved "https://registry.yarnpkg.com/@glimmer/util/-/util-0.54.0.tgz#2657939303c2be1075c8accf701efc936306d653"
integrity sha512-hqbmkD3FBIGbRQzXMjgqW+z2hbbUgDvbWfr3b4ifJQNhwD/JlUyI1txMXFFFEzduWkTlhzoY52/LFDXdF4DY8Q==
"@glimmer/util@^0.54.1":
version "0.54.1"
resolved "https://registry.yarnpkg.com/@glimmer/util/-/util-0.54.1.tgz#9995b08dc7fd0cc8fb5c3522574d680ccc8f5511"
integrity sha512-WrpTueecsmzVALrG7U0LBLDWtsGvj3eRZ/z72BKi4+usK2DYt+346LS+VCgozC8XdCIS9BawI37qogIXCyZrjw==
dependencies:
"@glimmer/env" "0.1.7"
"@glimmer/interfaces" "^0.54.0"
"@glimmer/interfaces" "^0.54.1"
"@simple-dom/interface" "^1.4.0"

"@glimmer/validator@^0.54.0":
version "0.54.0"
resolved "https://registry.yarnpkg.com/@glimmer/validator/-/validator-0.54.0.tgz#fe78eeaf52c54a88aec41d13bba20e240f9e687f"
integrity sha512-3O/hR6ykWbKryyKOnnj9daEmLD535dMmb0Dz7jGptUGvDRbIV9ubUf6xixfvjJHvyPDSuBVEgtMI1ANpX1oeOg==
"@glimmer/validator@^0.54.1":
version "0.54.1"
resolved "https://registry.yarnpkg.com/@glimmer/validator/-/validator-0.54.1.tgz#955406fcd86a48aa8b635bf49dec82a5f6138a33"
integrity sha512-EFd/jQwqqlTi5fdN5+KEt051GjgDiC42Sa8LJxFJnDb6lxsEm0cpgxWMPPASgLEEgQK3OWVJz5sxZKJfMNP/aQ==
dependencies:
"@glimmer/env" "^0.1.7"

"@glimmer/vm@^0.54.0":
version "0.54.0"
resolved "https://registry.yarnpkg.com/@glimmer/vm/-/vm-0.54.0.tgz#4b6e284023b5a82a796468b0cc275d5b1f871991"
integrity sha512-EqFDCqD1zKkxL7H9crgIyXwu8arEl2VtubZj5uiWefsWgDa8b2exaaeLJG2WB0uA7OSnTpl+IAjruM+VmhNu6Q==
"@glimmer/vm@^0.54.1":
version "0.54.1"
resolved "https://registry.yarnpkg.com/@glimmer/vm/-/vm-0.54.1.tgz#b4fe9992febfbd72f9bb85843e02307b55e643b0"
integrity sha512-zZRc9z/0NPJhu0uG4ZmHw+VYL2AcQAgwfTYNAW6+7+CvP2Jxd04Anvz4HuaqO4NhntjbmUN0jolz+xmPOts4jg==
dependencies:
"@glimmer/interfaces" "^0.54.0"
"@glimmer/util" "^0.54.0"
"@glimmer/interfaces" "^0.54.1"
"@glimmer/util" "^0.54.1"

"@glimmer/wire-format@^0.54.0":
version "0.54.0"
resolved "https://registry.yarnpkg.com/@glimmer/wire-format/-/wire-format-0.54.0.tgz#128a75aea18cb2f3f904dbb317fdad6a299cb770"
integrity sha512-gcevzlWFmQU7dLtWLDfjTDCmiyAaKxuBMdapd7OvbQZC5pQUkngCy1EVbMQDAEtxmxncOsbDgi0EFemIspprgQ==
"@glimmer/wire-format@^0.54.1":
version "0.54.1"
resolved "https://registry.yarnpkg.com/@glimmer/wire-format/-/wire-format-0.54.1.tgz#59804ce334a6d265de1f2e04c97862087ac897be"
integrity sha512-XrN5TOi//MGd3/wbeTVex2lJodCxT9r1ySLXsSIfsZ9y8cb+IqNgVwqYpfvBdafzRLdiI1OnatTjSdnILGvVzw==
dependencies:
"@glimmer/interfaces" "^0.54.0"
"@glimmer/util" "^0.54.0"
"@glimmer/interfaces" "^0.54.1"
"@glimmer/util" "^0.54.1"

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

0 comments on commit ce2e45a

Please sign in to comment.