Skip to content

Replace pthreads with C11 threading support#10

Closed
bnoordhuis wants to merge 2 commits into
quickjs-ng:masterfrom
bnoordhuis:fix1
Closed

Replace pthreads with C11 threading support#10
bnoordhuis wants to merge 2 commits into
quickjs-ng:masterfrom
bnoordhuis:fix1

Conversation

@bnoordhuis
Copy link
Copy Markdown
Contributor

This should make it feasible to build quickjs on Windows with VS 2022.

Fixes: #1

This should make it feasible to build quickjs on Windows with VS 2022.

Fixes: quickjs-ng#1
@bnoordhuis
Copy link
Copy Markdown
Contributor Author

Jezus, it's 2023 and Apple still doesn't support <threads.h>: https://developer.apple.com/forums/thread/15070. Richest company in the world can't program its way out of a wet paper bag.

@bnoordhuis
Copy link
Copy Markdown
Contributor Author

The copy of VS on GHA isn't new enough either 🤦

@bnoordhuis bnoordhuis closed this Nov 3, 2023
@saghul
Copy link
Copy Markdown
Contributor

saghul commented Nov 3, 2023

😭😭😭

@littledivy
Copy link
Copy Markdown
Contributor

Hi, I would love to get msvc support. It seems there has been some work in the past: bellard/quickjs#49. Not a simple patch to maintain but probably worth it?

@saghul
Copy link
Copy Markdown
Contributor

saghul commented Nov 17, 2023

It's on our roadmap yes.

dblnz pushed a commit to dblnz/quickjs that referenced this pull request May 6, 2026
… warning (quickjs-ng#10)

Agent-Logs-Url: https://github.com/G-Yong/quickjs/sessions/d47f1173-4bb5-49cb-895c-0ee2e898fddc

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: G-Yong <21030893+G-Yong@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

windows + atomics

3 participants