@@ -18,39 +18,53 @@ Some of the major new features and improvements to Cling are listed
18
18
here. Generic improvements to Cling as a whole or to its underlying
19
19
infrastructure are described first.
20
20
21
- External Dependencies
22
- ---------------------
23
- * Upgrade to LLVM r302975.
24
-
25
21
Major New Features
26
22
------------------
27
- * A major new feature
23
+ * Implement a mechanism allowing to redefine entities with the same name -- the
24
+ * DefinitionShadower* is not default and can be turned on by:
25
+ ``` cpp
26
+ [cling] #include " cling/Interpreter/Interpreter.h"
27
+ [cling] gCling ->allowRedefinition ()
28
+ ```
29
+ * Improve CUDA support:
30
+ - Replace the PTX compiler with the internal one.
31
+ - Add in-memory fatbin generation.
32
+ * Initial Apple Silicon Support
33
+ * Tighter Clang C++ Modules integration:
34
+ - Implement global module indexing to improve module loading.
35
+ - Automatic virtual overlay files for libc, std, tinyxml, boost and cuda.
36
+ * Implement dynamic library symbol resolver based on the binary object formats.
28
37
29
38
Misc
30
39
----
31
- * A misc feature
32
-
33
- Experimental Features
34
- ---------------------
35
- * An experimental feature
36
-
37
- Jupyter
38
- -------
39
- * A Jupyter feature
40
+ * Improvements in the cpt packaging system and travis continuous integration.
41
+ * Windows improvements of jitted variables
40
42
41
43
42
44
Fixed Bugs
43
45
----------
44
- [ ROOT-XXXX] ( https://sft.its.cern.ch/jira/browse/ROOT-XXXX )
46
+ [Cling-197](https://github.com/root-project/cling/issues/197 )
47
+ [ Cling-284] ( https://github.com/root-project/cling/issues/284 )
48
+ [ Cling-297] ( https://github.com/root-project/cling/issues/297 )
49
+
50
+ [ ROOT-10193] ( https://sft.its.cern.ch/jira/browse/ROOT-10193 )
51
+ [ ROOT-10224] ( https://sft.its.cern.ch/jira/browse/ROOT-10224 )
52
+ [ ROOT-10285] ( https://sft.its.cern.ch/jira/browse/ROOT-10285 )
53
+ [ ROOT-10333] ( https://sft.its.cern.ch/jira/browse/ROOT-10333 )
54
+ [ ROOT-10354] ( https://sft.its.cern.ch/jira/browse/ROOT-10354 )
55
+ [ ROOT-10426] ( https://sft.its.cern.ch/jira/browse/ROOT-10426 )
56
+ [ ROOT-10499] ( https://sft.its.cern.ch/jira/browse/ROOT-10499 )
57
+ [ ROOT-10511] ( https://sft.its.cern.ch/jira/browse/ROOT-10511 )
58
+ [ ROOT-10677] ( https://sft.its.cern.ch/jira/browse/ROOT-10677 )
59
+ [ ROOT-10689] ( https://sft.its.cern.ch/jira/browse/ROOT-10689 )
60
+ [ ROOT-10751] ( https://sft.its.cern.ch/jira/browse/ROOT-10751 )
61
+ [ ROOT-10777] ( https://sft.its.cern.ch/jira/browse/ROOT-10777 )
62
+ [ ROOT-10791] ( https://sft.its.cern.ch/jira/browse/ROOT-10791 )
63
+ [ ROOT-10798] ( https://sft.its.cern.ch/jira/browse/ROOT-10798 )
64
+ [ ROOT-10803] ( https://sft.its.cern.ch/jira/browse/ROOT-10803 )
65
+ [ ROOT-10812] ( https://sft.its.cern.ch/jira/browse/ROOT-10812 )
66
+ [ ROOT-10917] ( https://sft.its.cern.ch/jira/browse/ROOT-10917 )
45
67
46
- <!-- -Get release bugs
47
- git log v0.6..master | grep 'ROOT-' | sed -E \
48
- 's,^.*(ROOT-[0-9]+).*$,[\1]\(https://sft.its.cern.ch/jira/browse/\1\),' | \
49
- sort | uniq
50
- --->
51
- <!-- -Standard MarkDown doesn't support neither variables nor <base>
52
- [ROOT-XXX](https://sft.its.cern.ch/jira/browse/ROOT-XXX)
53
- --->
54
68
55
69
<!-- -Additional Information
56
70
----------------------
@@ -71,7 +85,21 @@ listed in the form of Firstname Lastname (#contributions):
71
85
72
86
FirstName LastName (#commits)
73
87
74
- <!-- -Find contributor list for this release
75
- git log --pretty=format:"%an" v0.6...master | sort | uniq -c | sort -rn |\
76
- sed -E 's,^ *([0-9]+) (.*)$,\2 \(\1\),'
77
- --->
88
+ Vassil Vassilev (57)
89
+ Pratyush Das (35)
90
+ Axel Naumann (28)
91
+ Simeon Ehrig (13)
92
+ Javier Lopez-Gomez (13)
93
+ Vaibhav Garg (8)
94
+ Philippe Canal (7)
95
+ Bertrand Bellenot (7)
96
+ Frederich Munch (3)
97
+ Chris Burr (2)
98
+ pankaj kumar (1)
99
+ Stephan Hageboeck (1)
100
+ Sergey Linev (1)
101
+ Oksana Shadura (1)
102
+ Martin Ritter (1)
103
+ Jonas Hahnfeld (1)
104
+ Enrico Guiraud (1)
105
+ Alexander Penev (1)
0 commit comments