Skip to content

CMS cleanup backported to 6-02#103

Merged
FonsRademakers merged 3 commits into
root-project:v6-02-00-patchesfrom
osschar:cms-cleanup-6-02
Oct 28, 2015
Merged

CMS cleanup backported to 6-02#103
FonsRademakers merged 3 commits into
root-project:v6-02-00-patchesfrom
osschar:cms-cleanup-6-02

Conversation

@osschar
Copy link
Copy Markdown
Contributor

@osschar osschar commented Oct 28, 2015

@pcanal @davidlt -- this is the backport to 6.02-patches.

osschar and others added 3 commits October 28, 2015 13:12
Parts of this were accessed through redefining private/protected as public
which, besides of being a nasty hack, does not work with gcc-5.

(cherry picked from master commit e1503ba)
This avoids a second thread from using the created object (TList for example) before it is completely set/filed.

Conflicts:
	core/base/src/TROOT.cxx
	core/meta/src/TCint.cxx

(cherry picked from master commit 8068d47)

Conflicts:
	core/base/src/TROOT.cxx
When the default TApplication is replaced by a user provide TApplication, do not call EndOfProcessCleanups
and co. and thus do not delete TFiles, TSockets or TColors that have already been created.

(cherry picked from master commit 8dd71a9)
@FonsRademakers FonsRademakers merged commit 45b8b20 into root-project:v6-02-00-patches Oct 28, 2015
@osschar osschar deleted the cms-cleanup-6-02 branch May 11, 2017 05:08
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.

4 participants