View, compare, or restore historical versions of this page. Older versions may be automatically deleted based on rules set by your administrator.

  Version Published Changed By Comment Actions
CURRENT (v. 126) Apr 01, 2024 16:21 Jon O'Donnell  
v. 125 Jun 23, 2023 11:56 David Svoboda
v. 124 Apr 20, 2023 05:33 Jill Britton
v. 123 Jan 18, 2023 12:12 Jill Britton
v. 122 Dec 23, 2021 10:51 Jon O'Donnell
v. 121 Apr 23, 2021 05:11 Jill Britton
v. 120 Apr 20, 2021 12:27 Jill Britton
v. 119 Apr 20, 2021 06:00 Jill Britton
v. 118 May 11, 2020 18:13 Anirban Gangopadhyay
v. 117 May 11, 2020 18:08 Anirban Gangopadhyay
v. 116 Nov 29, 2019 10:25 Dario Necco
v. 115 Aug 06, 2018 05:02 Michal Rozenau Parasoft C/C++test 10.4
v. 114 Mar 12, 2018 16:44 Arthur Hicken added parasoft
v. 113 Jan 12, 2018 19:15 Unknown User (lflynn)
v. 112 Nov 16, 2017 14:40 Will Snavely
v. 111 Jul 28, 2016 13:30 Sandy Shrum
v. 110 Apr 19, 2016 15:04 David Svoboda
v. 109 Apr 19, 2016 15:02 David Svoboda wordsmithing
v. 108 Apr 19, 2016 14:59 David Svoboda
v. 107 Apr 19, 2016 14:59 David Svoboda changed blue ribbon to red.
v. 106 Apr 19, 2016 14:13 David Keaton
v. 105 Apr 04, 2016 20:17 David Keaton A compliant solution was incorrectly labeled as a noncompliant example.
v. 104 Feb 11, 2016 14:29 David Keaton Code corrections
v. 103 Feb 11, 2016 12:13 David Keaton Corrected code problems.
v. 102 Feb 10, 2016 14:51 Will Snavely
v. 101 Mar 31, 2015 23:41 Will Snavely
v. 100 Mar 30, 2015 16:36 Will Snavely
v. 99 May 16, 2014 16:46 Carol J. Lallier
v. 98 May 16, 2014 16:39 Carol J. Lallier
v. 97 Nov 25, 2013 16:38 Carol J. Lallier
v. 96 Nov 25, 2013 15:20 Carol J. Lallier
v. 95 Nov 05, 2013 07:56 Carol J. Lallier Migrated to Confluence 5.3
v. 94 Nov 05, 2013 07:55 Carol J. Lallier
v. 93 Oct 31, 2013 12:27 John Benito Restored examples to have malloc and free at same abstraction level.
v. 92 Oct 31, 2013 11:36 Robert Seacord made some questionable changes
v. 91 Oct 31, 2013 11:20 John Benito Added OpenMP non-compliant and compliant exmaples
v. 90 Oct 31, 2013 09:57 Aaron Ballman Putting some tss_t variables back at global scope
v. 89 Oct 30, 2013 21:38 Robert Seacord (Manager) changed alot of code for consistency but didn't compile or test nothing
v. 88 Oct 29, 2013 11:27 Robert Seacord
v. 87 Oct 22, 2013 14:50 Carol J. Lallier
v. 86 Oct 22, 2013 10:38 David Svoboda wordsmithing & deCamelCasing
v. 85 Oct 21, 2013 17:24 John Benito minor changes to examples
v. 84 Oct 21, 2013 16:33 John Benito minor changes to the examples
v. 83 Oct 21, 2013 11:15 Aaron Ballman Not-quite-minor edits; reviewed
v. 82 Oct 16, 2013 16:36 David Svoboda wordsmithing
v. 81 Oct 16, 2013 16:33 David Svoboda overhauled thread-local CS
v. 80 Oct 16, 2013 16:28 David Svoboda
v. 79 Oct 16, 2013 16:27 David Svoboda
v. 78 Oct 16, 2013 16:26 David Svoboda
v. 77 Oct 16, 2013 16:23 David Svoboda
v. 76 Oct 16, 2013 16:01 David Svoboda overhauled auto CS
v. 75 Oct 16, 2013 15:54 David Svoboda static CS overhaul
v. 74 Oct 16, 2013 15:51 David Svoboda
v. 73 Oct 16, 2013 15:48 David Svoboda overhauled 1st CS
v. 72 Oct 16, 2013 15:42 David Svoboda
v. 71 Oct 16, 2013 15:41 David Svoboda overhauled 2nd NCCE
v. 70 Oct 16, 2013 15:01 David Svoboda
v. 69 Oct 16, 2013 14:53 David Svoboda
v. 68 Oct 16, 2013 14:40 David Svoboda thrd_success !=
v. 67 Sep 25, 2013 15:09 Aaron Ballman Removing citation that does not appear in the text anywhere.
v. 66 Sep 25, 2013 14:32 Aaron Ballman
v. 65 Sep 21, 2013 18:52 John Benito Removed the reference to GNU
v. 64 Sep 20, 2013 13:43 John Benito removed the unholy mix of Gcc and C11
v. 63 Aug 21, 2013 10:40 Aaron Ballman Added a Windows CS, code cleanup to the GNU CS
v. 62 Jul 22, 2013 10:38 John Benito added headers that were missing
v. 61 Jun 24, 2013 13:58 Carol J. Lallier
v. 60 Apr 04, 2013 18:23 Carol J. Lallier
v. 59 Jan 30, 2013 12:01 Geoff Clare In the allocated storage CS, value was freed twice
v. 58 Jan 23, 2013 11:41 David Svoboda
v. 57 Jan 23, 2013 11:33 David Svoboda
v. 56 Jan 23, 2013 11:32 David Svoboda
v. 55 Jan 23, 2013 11:10 David Svoboda
v. 54 Jan 23, 2013 11:05 David Svoboda
v. 53 Jan 18, 2013 16:09 David Svoboda
v. 52 Jan 18, 2013 15:53 David Svoboda
v. 51 Dec 14, 2012 11:20 David Svoboda
v. 50 Jul 20, 2012 20:13 Carol J. Lallier
v. 49 May 29, 2012 16:13 Eric Wong
v. 48 May 08, 2012 13:53 Astha Singhal
v. 47 Jul 19, 2011 09:10 Shannon Haas Migrated to Confluence 4.0
v. 46 Jul 19, 2011 09:10 Shannon Haas
v. 45 Nov 11, 2010 11:32 vishal patel fixing RA table
v. 44 Aug 26, 2010 10:51 Melanie Thompson
v. 43 Jul 14, 2010 14:00 Melanie Thompson
v. 42 Jun 22, 2010 15:36 David Svoboda Edited by NavBot (vkp) v1.0
v. 41 May 23, 2010 21:55 Martin Sebor Adjusted risk assessment table after a rename.
v. 40 May 23, 2010 21:45 Martin Sebor Moved to Concurrency section.
v. 39 May 23, 2010 21:44 Martin Sebor Moved to Concurrency section.
v. 38 May 23, 2010 21:41 Martin Sebor Removed POSIX from title since the practice is not POSIX-specific.
v. 37 May 12, 2010 21:54 Martin Sebor Removed POSIX from title since the practice is not POSIX-specific.
v. 36 May 11, 2010 12:39 vishal patel Edited by NavBot (vkp)
v. 35 Apr 23, 2010 16:48 David Svoboda
v. 34 Apr 23, 2010 16:36 David Svoboda cleanup
v. 33 Mar 18, 2010 20:58 Unknown User (mswang) Minor Changes.
v. 32 Mar 18, 2010 17:07 Unknown User (mswang) Moved implementation details section.
v. 31 Mar 17, 2010 17:49 Unknown User (mswang) Rewording.
v. 30 Mar 17, 2010 09:25 Robert Seacord
v. 29 Mar 17, 2010 01:00 Unknown User (mswang)
v. 28 Mar 17, 2010 00:59 Unknown User (mswang)
v. 27 Mar 17, 2010 00:47 Unknown User (mswang)
v. 26 Mar 17, 2010 00:29 Unknown User (mswang) Changed title and added noncompliant solution using thread-local storage.
v. 25 Mar 16, 2010 00:43 Unknown User (mswang)
v. 24 Mar 16, 2010 00:10 Unknown User (mswang) Added a compliant solution using thread-local storage.
v. 23 Mar 16, 2010 00:07 Unknown User (mswang) Added a compliant solution using thread-local storage.
v. 22 Mar 14, 2010 20:32 Unknown User (mswang)
v. 21 Mar 14, 2010 20:30 Unknown User (mswang) Changed Title
v. 20 Mar 14, 2010 19:04 Unknown User (mswang)
v. 19 Mar 12, 2010 16:34 Unknown User (mswang) Added compliant solution and reference.
v. 18 Mar 08, 2010 23:07 Unknown User (mswang)
v. 17 Mar 08, 2010 23:01 Unknown User (mswang)
v. 16 Mar 07, 2010 02:42 Unknown User (mswang) Added exceptions for non-posix interfaces.
v. 15 Mar 05, 2010 14:26 Unknown User (mswang) Title changed and added link.
v. 14 Mar 05, 2010 03:48 Unknown User (mswang)
v. 13 Mar 05, 2010 03:44 Unknown User (mswang)
v. 12 Mar 05, 2010 03:12 Unknown User (mswang)
v. 11 Mar 05, 2010 03:03 Unknown User (mswang)
v. 10 Mar 05, 2010 02:58 Unknown User (mswang) Added local data can be used securely with threads.
v. 9 Mar 04, 2010 15:19 Unknown User (mswang) added void arguments to main and rewording.
v. 8 Mar 04, 2010 00:46 Unknown User (mswang) Moved the static variable outside of the createThread() function
v. 7 Mar 03, 2010 02:43 Unknown User (mswang)
v. 6 Mar 03, 2010 02:22 Unknown User (mswang) Added References, CS using static, removed sleep.
v. 5 Mar 02, 2010 10:38 David Svoboda Changed from C++0x threads to using pthreads and changed risk assessment
v. 4 Feb 28, 2010 03:31 Unknown User (mswang)
v. 3 Feb 28, 2010 03:29 Unknown User (mswang)
v. 2 Feb 28, 2010 03:28 Unknown User (mswang)
v. 1 Feb 28, 2010 03:10 Unknown User (mswang)

Return to Page Information