Skip to content

Commit a0926a0

Browse files
committed
Revert "Native libraries use mimalloc as global allocator (#1249)"
This reverts commit 93f01d0.
1 parent 98c73bf commit a0926a0

File tree

23 files changed

+3
-365
lines changed

23 files changed

+3
-365
lines changed

.devcontainer/devcontainer.json

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,9 @@
11
// For format details, see https://aka.ms/devcontainer.json. For config options, see the
2-
// README at: https://github.com/devcontainers/templates/tree/main/src/cpp
2+
// README at: https://github.com/devcontainers/templates/tree/main/src/rust
33
{
44
"name": "qsharp",
5-
"image": "mcr.microsoft.com/devcontainers/cpp",
5+
"image": "mcr.microsoft.com/devcontainers/python:3",
66
"features": {
7-
"ghcr.io/devcontainers/features/python:1": {},
87
"ghcr.io/devcontainers/features/node:1": {
98
"nodeGypDependencies": true,
109
"version": "lts"

.gitignore

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,5 +15,3 @@ __pycache__/
1515
/fuzz/artifacts
1616
/fuzz/coverage
1717
/fuzz/Cargo.lock
18-
.mypy_cache/
19-
.pytest_cache/

Cargo.lock

Lines changed: 0 additions & 27 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
11
[workspace]
22
members = [
3-
"allocator",
4-
"allocator/mimalloc-sys",
53
"compiler/qsc",
64
"compiler/qsc_ast",
75
"compiler/qsc_codegen",

README.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,13 +23,12 @@ Code from this repository powers the Q# development experience on <https://quant
2323

2424
## Building
2525

26-
To build this repository there are dependencies that need to be installed. These are:
26+
To build this repository there are 4 dependencies that need to be installed. These are:
2727

2828
- Python (<https://python.org>)
2929
- Rust (<https://www.rust-lang.org/tools/install>)
3030
- Node.js (<https://nodejs.org/>)
3131
- wasm-pack (<https://rustwasm.github.io/wasm-pack/installer/>)
32-
- cmake (<https://cmake.org/>) and a C compiler
3332

3433
The build script will check these dependencies and their versions and fail if not met. (Or run
3534
`python ./prereqs.py` directly to check if the minimum required versions are installed).

allocator/Cargo.toml

Lines changed: 0 additions & 15 deletions
This file was deleted.

allocator/mimalloc-sys/CMakeLists.txt

Lines changed: 0 additions & 20 deletions
This file was deleted.

allocator/mimalloc-sys/Cargo.toml

Lines changed: 0 additions & 20 deletions
This file was deleted.

allocator/mimalloc-sys/build.rs

Lines changed: 0 additions & 84 deletions
This file was deleted.

allocator/mimalloc-sys/src/lib.rs

Lines changed: 0 additions & 48 deletions
This file was deleted.

allocator/src/lib.rs

Lines changed: 0 additions & 15 deletions
This file was deleted.

allocator/src/mimalloc.rs

Lines changed: 0 additions & 79 deletions
This file was deleted.

0 commit comments

Comments
 (0)