Skip to content

Compiler bug fixes for RC3#35

Merged
neboat merged 13 commits intoOpenCilk:dev/10.xfrom
neboat:dev/rel1-rc3
Feb 25, 2021
Merged

Compiler bug fixes for RC3#35
neboat merged 13 commits intoOpenCilk:dev/10.xfrom
neboat:dev/rel1-rc3

Conversation

@neboat
Copy link
Collaborator

@neboat neboat commented Feb 23, 2021

Fixing several issues discovered when compiling codes in cmuparlay/pbbsbench.

…pointers in a loop in the exit of a Tapir loop.
…t requires enclosing the inlined-function body within a taskframe.
…mpile time, rather than using dynamic interpositioning. This change avoids recursion problems when third-party libraries, such as jemalloc, use these locking routines.
…y- or intrinsic-function calls. The weak-symbol approach previously used to insert calls to a default libhook does not work when Cilksan is dynamically linked, which is necessary on some platforms.
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