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

generate llvm global variables for most literal_pointer_val calls #3876

Closed
wants to merge 2 commits into from

Conversation

vtjnash
Copy link
Sponsor Member

@vtjnash vtjnash commented Jul 30, 2013

This takes care of generating llvm globals for all uses of literal_pointer_val (except a few that aren't very important, unless I missed some). we still need to tell dump.c about them before static compilation will work.

@ihnorton
Copy link
Member

This was kind of annoying: ihnorton@6c3dcda

(in case anything else might be useful, I rebased that pr to latest master: https://github.com/ihnorton/julia/tree/reloadso2 )

@ghost ghost assigned JeffBezanson Sep 18, 2013
@jiahao
Copy link
Member

jiahao commented Oct 21, 2013

bump

Still relevant for 0.2 release?

@vtjnash
Copy link
Sponsor Member Author

vtjnash commented Oct 21, 2013

Not for 0.2, this might be 0.3, since it allows statically compiling code

@vtjnash vtjnash closed this Oct 21, 2013
@JeffBezanson
Copy link
Sponsor Member

Why not keep this open? I was hoping to get to this post-0.2.

Obviously we are not putting any more risky compiler changes in 0.2.

@vtjnash
Copy link
Sponsor Member Author

vtjnash commented Oct 21, 2013

I closed because I was concerned someone might try to merge this, or work from it. I have more work on one of my local branches which deviates from this. Merging this was only if it was necessary for making 0.2 compatible with 0.3. It doesn't appear to be necessary, so it is probably better to do the majority of the changes all at once.

@vtjnash vtjnash deleted the jn/literal branch August 11, 2014 22:27
@vtjnash vtjnash restored the jn/literal branch August 11, 2014 22:27
@vtjnash vtjnash deleted the jn/literal branch August 11, 2014 22:28
KristofferC pushed a commit that referenced this pull request May 2, 2024
Stdlib: Pkg
URL: https://github.com/JuliaLang/Pkg.jl.git
Stdlib branch: master
Julia branch: master
Old commit: 8f772ffa7
New commit: a0851bcfd
Julia version: 1.12.0-DEV
Pkg version: 1.12.0
Bump invoked by: @KristofferC
Powered by:
[BumpStdlibs.jl](https://github.com/JuliaLang/BumpStdlibs.jl)

Diff:
JuliaLang/Pkg.jl@8f772ff...a0851bc

```
$ git log --oneline 8f772ffa7..a0851bcfd
a0851bcfd Relax overly-specific manifest tests (#3884)
299b77093 guard against isdir EACESS in completions (#3877)
b9c39a7be Merge pull request #3883 from JuliaLang/kc/resolve_tree_hash
8ab562f72 instantiate the test environment if it is in the current workspace when testing
1d961c1c9 get the correct manifest file for a workspace
e468facb5 allow `resolve` to download packages that have been deleted from disk but has a manifest entry
20ceec9b8 do not precompile full env on `using` callback from REPL (#3876)
195e17e3f Replace UnstableIO with IOContext{IO} (#3735)
00aa38cb3 add missing `**5.**` (#3870)
ac5672dad Revert "Move "Creating Packages" to Julia docs" (#3818)
```

Co-authored-by: Dilum Aluthge <[email protected]>
lazarusA pushed a commit to lazarusA/julia that referenced this pull request Jul 12, 2024
…#54316)

Stdlib: Pkg
URL: https://github.com/JuliaLang/Pkg.jl.git
Stdlib branch: master
Julia branch: master
Old commit: 8f772ffa7
New commit: a0851bcfd
Julia version: 1.12.0-DEV
Pkg version: 1.12.0
Bump invoked by: @KristofferC
Powered by:
[BumpStdlibs.jl](https://github.com/JuliaLang/BumpStdlibs.jl)

Diff:
JuliaLang/Pkg.jl@8f772ff...a0851bc

```
$ git log --oneline 8f772ffa7..a0851bcfd
a0851bcfd Relax overly-specific manifest tests (JuliaLang#3884)
299b77093 guard against isdir EACESS in completions (JuliaLang#3877)
b9c39a7be Merge pull request JuliaLang#3883 from JuliaLang/kc/resolve_tree_hash
8ab562f72 instantiate the test environment if it is in the current workspace when testing
1d961c1c9 get the correct manifest file for a workspace
e468facb5 allow `resolve` to download packages that have been deleted from disk but has a manifest entry
20ceec9b8 do not precompile full env on `using` callback from REPL (JuliaLang#3876)
195e17e3f Replace UnstableIO with IOContext{IO} (JuliaLang#3735)
00aa38cb3 add missing `**5.**` (JuliaLang#3870)
ac5672dad Revert "Move "Creating Packages" to Julia docs" (JuliaLang#3818)
```

Co-authored-by: Dilum Aluthge <[email protected]>
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.

None yet

4 participants