Start Time: Monday, Apr 9 2018, 12:00 PM US Pacific Time (07:00 PM in GMT)
End Time: 1:00 PM US Pacific Time (duration: one hour)
Toll-free Dial-in number: +1(866)682-4770
Local US number: +1(408)774-4073
Local Germany number: +49 89 1430 2323
(Let me know if you need a local number for a different country.)
Conference code: 8918244
Security passcode: 1234
With large numbers of participants, audio interference can be a problem. Please try to keep
your phone muted whenever possible. If your phone does not have a mute
button, the bridge will mute or un-mute your line if you dial *6.
The current secretary rota list is (the person who took notes at the
last meeting is moved to the end)
Maged,Michael Spear,Jens, Victor,Michael W,
Hans,
Michael Scott,
Agenda:
1. Opening and introductions
1.1 Roll call of participants
1.2 Adopt agenda
1.3 Approve minutes from previous meeting, and approve publishing previously approved minutes to ISOCPP.org
1.4 Review action items from previous meeting (5 min)
1.5 Call schedules (please add your away days)
May 21
June 4 RAP C++ Meeting
2. Main issues (50 min)
2.1 Future of TM Discussion with Herb
Herb, if you like to send any pre-call material or discussion, please go ahead.
2.2: Interaction with Executors and Synchonized proposal
https://groups.google.com/a/isocpp.org/forum/#!topic/tm/jG9XPJetNkc
The last discussion has us considering an alternative lambda form.
See Paper emailed out on Lambda proposal
https://docs.google.com/document/d/1ICmcrCdigq3ataoM2Jl7m19h_Sa3aE3KfU6AVkPyT-4/edit#
2.3 future issues list:
1. llvm synrhonized blocks
2.
more smart ptrs?how fast can atomics and smart ptrs be outside tx if
they have to interact with tx (for world that does not care about tx),
the atomic nature of smart ptrs as a way towards atomics inside atomic
blocks
3. more papers?
4. Issue 1-4 paper updates to current TM spec
5. std library
2.4 Discuss defects if any work done since last call
Issue 1: https://groups.google.com/a/isocpp.org/forum/#!topic/tm/SMVEiVLbdig
Issue 2: https://groups.google.com/a/isocpp.org/forum/#!topic/tm/Th7IFxFuIYo
Issue 3:https://groups.google.com/a/isocpp.org/forum/#!topic/tm/CXBycK3kgo0
Issue 4: https://groups.google.com/a/isocpp.org/forum/#!topic/tm/Ood8sP1jbCQ
3. Any other business
4. Review
4.1 Review and approve resolutions and issues [e.g., changes to SG's working draft]
N4513 is the official working draft (these links may not be active yet until ISO posts these documents)
http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2015/n4513.pdf
N4514 is the published PDTS:
http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2015/n4514.pdf
N4515 is the Editor's report:
http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2015/n4514.html
Github is where the latest repository is (I have updated for latest PDTS published draft from post-Leneaxa):
https://github.com/cplusplus/transactional-memory-ts
Bugzilla for filing bugs against TS:
https://issues.isocpp.org/describecomponents.cgi
4.2 Future backlog discussions:
4.2.1 Write up guidance for TM compatibility for when TM is included in C++ standard (SG5)
4.2.2 Continue Retry discussion
https://groups.google.com/a/isocpp.org/forum/?hl=en&fromgroups#!topic/tm/qB1Ib__PFfc
https://groups.google.com/a/isocpp.org/forum/#!topic/tm/7JsuXIH4Z_A
4.2.3 Issue 3 follow-up
Jens to follow up to see if anything needs to be done for Issue 3.
4.2.5 Future C++ Std meetings:
2018 06-04 RAP C++ Std meeting
4.3 Review action items (5 min)
5. Closing process
5.1 Establish next agenda
May 21
June 4 RAP C++ MeetingSorry the subject should be Apr 9 not Feb 9
On Monday, April 9, 2018 at 6:48:24 AM UTC-4, Michael Wong wrote:Start Time: Monday, Apr 9 2018, 12:00 PM US Pacific Time (07:00 PM in GMT)
End Time: 1:00 PM US Pacific Time (duration: one hour)
Toll-free Dial-in number: +1(866)682-4770
Local US number: +1(408)774-4073
Local Germany number: +49 89 1430 2323
(Let me know if you need a local number for a different country.)Conference code: 8918244
Security passcode: 1234
With large numbers of participants, audio interference can be a problem. Please try to keep
your phone muted whenever possible. If your phone does not have a mute
button, the bridge will mute or un-mute your line if you dial *6.
The current secretary rota list is (the person who took notes at the
last meeting is moved to the end)
Maged,Michael Spear,Jens, Victor,Michael W,
Hans,
Michael Scott,
Agenda:
1. Opening and introductions
1.1 Roll call of participants
1.2 Adopt agenda
1.3 Approve minutes from previous meeting, and approve publishing previously approved minutes to ISOCPP.org
1.4 Review action items from previous meeting (5 min)
1.5 Call schedules (please add your away days)
Apr 9: this call
Apr 23
May 7 mailing deadlineMay 21
June 4 RAP C++ Meeting
2. Main issues (50 min)
2.1 Future of TM Discussion with Herb
Herb, if you like to send any pre-call material or discussion, please go ahead.
2.2: Interaction with Executors and Synchonized proposal
https://groups.google.com/a/isocpp.org/forum/#!topic/tm/jG9XPJetNkc
The last discussion has us considering an alternative lambda form.
See Paper emailed out on Lambda proposal
https://docs.google.com/document/d/1ICmcrCdigq3ataoM2Jl7m19h_Sa3aE3KfU6AVkPyT-4/edit#
2.3 future issues list:
1. llvm synrhonized blocks
2. more smart ptrs?how fast can atomics and smart ptrs be outside tx if they have to interact with tx (for world that does not care about tx), the atomic nature of smart ptrs as a way towards atomics inside atomic blocks
3. more papers?
4. Issue 1-4 paper updates to current TM spec
5. std library
2.4 Discuss defects if any work done since last call
Issue 1: https://groups.google.com/a/isocpp.org/forum/#!topic/tm/SMVEiVLbdig
Issue 2: https://groups.google.com/a/isocpp.org/forum/#!topic/tm/Th7IFxFuIYo
Issue 3:https://groups.google.com/a/isocpp.org/forum/#!topic/tm/CXBycK3kgo0
Issue 4: https://groups.google.com/a/isocpp.org/forum/#!topic/tm/Ood8sP1jbCQ
3. Any other business
4. Review
4.1 Review and approve resolutions and issues [e.g., changes to SG's working draft]
N4513 is the official working draft (these links may not be active yet until ISO posts these documents)
http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2015/n4513.pdfN4514 is the published PDTS:
http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2015/n4514.pdfN4515 is the Editor's report:
http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2015/n4514.htmlGithub is where the latest repository is (I have updated for latest PDTS published draft from post-Leneaxa):
https://github.com/cplusplus/transactional-memory-tsBugzilla for filing bugs against TS:
https://issues.isocpp.org/describecomponents.cgi
4.2 Future backlog discussions:4.2.1 Write up guidance for TM compatibility for when TM is included in C++ standard (SG5)
4.2.2 Continue Retry discussion
https://groups.google.com/a/isocpp.org/forum/?hl=en&fromgroups#!topic/tm/qB1Ib__PFfc
https://groups.google.com/a/isocpp.org/forum/#!topic/tm/7JsuXIH4Z_A
4.2.3 Issue 3 follow-up
Jens to follow up to see if anything needs to be done for Issue 3.
4.2.5 Future C++ Std meetings:
2018 06-04 RAP C++ Std meeting
4.3 Review action items (5 min)
5. Closing process
5.1 Establish next agenda
5.2 Future meeting
Next call: TBD
Apr 9: this call
Apr 23
May 7 mailing deadlineMay 21
June 4 RAP C++ Meeting
--
You received this message because you are subscribed to the Google Groups "SG5 - Transactional Memory" group.
To unsubscribe from this group and stop receiving emails from it, send an email to tm+unsu...@isocpp.org.
To post to this group, send email to t...@isocpp.org.
Visit this group at https://groups.google.com/a/isocpp.org/group/tm/.
...
Michael Scott: custom MCAS in software can be better than TM.