I think I was unclear, I mean that I trying to access HEAP variables from outside of Module.
Anyway I have a test case. It instantiate simple wasm module and print all Module keys that started from HEAP.
It prints them both from inside Module and from outside. "inside" case works all times, but "outside" case works only until 2.0.10.
Need to run `./test.sh`
https://drive.google.com/file/d/1Yudusi2wQsWqG4ItAaFEx4hsAbY92WLe/view?usp=sharing
Output for 2.0.9:
```
+ rm -rf ./build
+ mkdir ./build
+ em++ v1.cpp -s INVOKE_RUN=0 -s WASM=1 -s MODULARIZE=1 -s SAFE_HEAP=0 -s ASSERTIONS=1 -s 'EXPORTED_FUNCTIONS=["_main","_malloc","_free"]' -O0 --emit-symbol-map -o build/v1.js
+ node v1-test.js
== FROM OUTSIDE ==
HEAP8
HEAP16
HEAP32
HEAPU8
HEAPU16
HEAPU32
HEAPF32
HEAPF64
== FROM INSIDE ==
HEAP8
HEAP16
HEAP32
HEAPU8
HEAPU16
HEAPU32
HEAPF32
HEAPF64
```
Output for 2.0.10+:
```
+ rm -rf ./build
+ mkdir ./build
+ em++ v1.cpp -s INVOKE_RUN=0 -s WASM=1 -s MODULARIZE=1 -s SAFE_HEAP=0 -s ASSERTIONS=1 -s 'EXPORTED_FUNCTIONS=["_main","_malloc","_free"]' -O0 --emit-symbol-map -o build/v1.js
+ node v1-test.js
== FROM OUTSIDE ==
== FROM INSIDE ==
HEAP8
HEAP16
HEAP32
HEAPU8
HEAPU16
HEAPU32
HEAPF32
HEAPF64
```