Replies: 8 comments
-
The ARM multi-threading support should be done now, I fixed the operation cache problem now. I'll cherry-pick the fix unto the master branch. (Now done in version 1.9.0.) I agree that in principle, it should be completely unnecessary to change Sylvan to
And yes, CMakeLists should be such that it works well in the presence of other systems and dependencies. I have been making changes over time, I don't know what version you're currently using. Backported operations are very welcome, so other users of Sylvan can make use of the functionality. |
Beta Was this translation helpful? Give feedback.
-
Here are some "old notes" I found...
These notes are from 2019, I have no idea what it all means. |
Beta Was this translation helpful? Give feedback.
-
I just release version 1.9.0 of Sylvan, which should have a "perfect" CMakeLists.txt file. |
Beta Was this translation helpful? Give feedback.
-
For reference, here is a list of all the changes we currently made on top of sylvan 1.7.1 (commit It might be worth to skim over these and see if some of them can be avoided by pushing things into main sylvan. In particular |
Beta Was this translation helpful? Give feedback.
-
Note that the CMake scripts have been modified based on a more recent version of sylvan :-) |
Beta Was this translation helpful? Give feedback.
-
Right. I had a very quick (10 sec) cursory glance and noticed you removed the |
Beta Was this translation helpful? Give feedback.
-
This was done like 8 years ago. and I couldn't find any commit message adressing this. I can only make guesses at this point. I believe in combination with So there is no real benefit of using the namespace. In particular, all function names are prefixed by |
Beta Was this translation helpful? Give feedback.
-
Right, I may want to remove that namespace declaration anyway. Not sure if I should even have these C++ things in C headers anyway. But I'm also going to change the naming convention in Sylvan 2.0, to use things like |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Originally posted by @trolando in #274
My big wish would basically be that we can have the necessary modifications we require on top of sylvan 2.0 rather than within sylvan. That makes it so much easier to maintain.
Specifics (top of my head):
Beta Was this translation helpful? Give feedback.
All reactions