Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Embed mutator in _jl_tls_states_t #16

Merged
merged 6 commits into from
Jun 15, 2023
Merged

Conversation

qinsoon
Copy link
Member

@qinsoon qinsoon commented Jun 14, 2023

This PR embeds the MMTk mutator struct in _jl_tls_states_t, and also adds jl_deinit_thread_heap to allow a proper destruction of the mutator struct.

@qinsoon qinsoon marked this pull request as ready for review June 15, 2023 22:10
@qinsoon qinsoon merged commit 98a66ba into mmtk:master Jun 15, 2023
qinsoon added a commit to mmtk/mmtk-julia that referenced this pull request Jun 16, 2023
This PR updates the bindings to work with
mmtk/julia#16.
* Update the layout of `MMTkMutatorContext`
* Do not include `gc.h` in `mmtk.h`
* Properly maintain the `MUTATORS` table. Add `mmtk_post_bind_mutator`
qinsoon pushed a commit to qinsoon/julia that referenced this pull request May 2, 2024
…iaLang#53012)

Stdlib: StyledStrings
URL: https://github.com/JuliaLang/StyledStrings.jl.git
Stdlib branch: main
Julia branch: master
Old commit: 61e7b10
New commit: 302a0d0
Julia version: 1.11.0-DEV
StyledStrings version: 1.11.0
Bump invoked by: @vchuravy
Powered by:
[BumpStdlibs.jl](https://github.com/JuliaLang/BumpStdlibs.jl)

Diff:
JuliaLang/StyledStrings.jl@61e7b10...302a0d0

```
$ git log --oneline 61e7b10..302a0d0
302a0d0 Directly import ScopedValue
3fab35e Fix showing AnnotatedChar with colour
44f5fd7 Restrict the Base docstrings included in the docs
4dee5d9 Add readme
c49ae82 Add documentation task to CI
38ae1b3 Setting the terminal colour to :default is special
2709150 Adjust face merge tests after inheritance change
036631f Swap inheritance processing in face merge
9b35f08 Merge branch 'jn/Statefulempty' [mmtk#21]
508ab57 Refactor zip of eachindex to just use pairs
02b3f81 Remove use of length of Stateful
41c8218 Merge branch 'lh/ci-codecov' [mmtk#15]
d581fda Disable codecov commenting in every PR
a8a25ba Merge branch 'lh/ci-old-julia' [mmtk#13]
b7fca5b Merge branch 'lh/newline' [mmtk#16]
984485e Adjust newline parsing to work with CLRF encoding
27b02d1 Test styled"" parsing of \-continued newlines
a7981fe Merge pull request mmtk#17 from caleb-allen/add-beep-face
c1ab675 Add repl_prompt_beep face
0d8f5df Merge pull request mmtk#18 from JuliaLang/whitespace-fixup
1ef0f90 Nicer whitespace alignment
91a24f8 Disable CI for older versions of Julia
63ff132 add tagbot
792fda7 add CI
506afe3 add .gitignore
74e7135 Load the JULIA_*_COLOR env vars for compat
87d1fb5 Replace within-module eval with hygienic eval
4777e60 Touchups to documented examples
```

Co-authored-by: Dilum Aluthge <dilum@aluthge.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.

1 participant