Skip to content

Tags: andrewevstyukhin/emscripten

Tags

2.0.30

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Rebaseline codesize tests. NFC (emscripten-core#15045)

2.0.29

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Handle pre/post JS file processing in a single location. NFC (emscrip…

…ten-core#14949)

2.0.28

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Enable test_dylink_weak. NFC (emscripten-core#14922)

This is now fixed in llvm: https://reviews.llvm.org/D108413

2.0.27

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Use existing `result` rather than adding to pthread struct. NFC (emsc…

…ripten-core#14850)

2.0.26

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Don't run pthread exit handlers on application exit (emscripten-core#…

…14751)

It should only be executed when a thread is exiting (or when
pthread_exit is explicitly called).

This reverts commit 6d3e78c partially.

2.0.25

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Fix use of shared state in test multiprocessing (emscripten-core#14556)

In emscripten-core#14536 I moved away from solely using environment variables to
control testing options and towards using command line args.  These
command line args set global state in the same way that the env vars do.
However, due to the way multiprocessing works on windows this global
state is not shared with child processes.

On windows the 'spawn' method is used to create children whereas on
unix the 'fork' method us used.

With this change always process the environment variables even when not
running `main`.  I also set those environment variable based on the
command line options so they will always be shared with the child
process.

In the future we should probably transmit out state/option explicitly to
out children but for now this fixes the issue we have been seeing on the
windows roller.

2.0.24

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Bugfix for wget2 null status description. (emscripten-core#14375)

2.0.23

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Update libpng to use pristine upstream archive (emscripten-core#14300)

The config file was generated by emconfigure.

Use mirror of archive on google storage to avoid depending
on sourceforge download links (which we have had issues
with in the past).

2.0.22

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Reenable bullet with debug info (emscripten-core#14279)

Now that we have fixed emscripten-core#14255, This reenables bullet test with debug     
info enabled.

2.0.21

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Add a simple one-entry-per-line file format for specifying symbol lis…

…ts (emscripten-core#14170)

For options such as `EXPORTED_FUNCTIONS` that take lists we now support
a simple file format that is just one line per symbol.   It doesn't
require any escaping or punctuation.

This is much easier to use and maintain and is in line with other compiler
toolchain options used by gcc and ld.  For example ld's
`--retain-symbols-file=filename` or wasm-ld's
`--undefined-file=filename`.

This should be especially useful for options like `ASYNCIFY_ADD` or
`ASYNCIFY_REMOVE` which often involvea lot of quoting (because they
include things like spaces and commas).