Boost logo

Boost-Commit :

Subject: [Boost-commit] svn:boost r58841 - in sandbox/fiber: . boost/fiber boost/fiber/detail libs/fiber/doc libs/fiber/src libs/fiber/src/detail
From: oliver.kowalke_at_[hidden]
Date: 2010-01-09 10:24:25


Author: olli
Date: 2010-01-09 10:24:23 EST (Sat, 09 Jan 2010)
New Revision: 58841
URL: http://svn.boost.org/trac/boost/changeset/58841

Log:
- code formating

Text files modified:
   sandbox/fiber/boost/fiber/detail/info_base_posix.hpp | 10 +++++-----
   sandbox/fiber/boost/fiber/detail/info_base_windows.hpp | 10 +++++-----
   sandbox/fiber/boost/fiber/detail/interrupt_flags.hpp | 2 +-
   sandbox/fiber/boost/fiber/detail/state_flags.hpp | 2 +-
   sandbox/fiber/boost/fiber/scheduler.hpp | 4 +---
   sandbox/fiber/boost/fiber/strategy.hpp | 6 +++---
   sandbox/fiber/change.log | 4 ++++
   sandbox/fiber/libs/fiber/doc/fiber.qbk | 14 +++++++-------
   sandbox/fiber/libs/fiber/doc/fiber_ref.qbk | 10 +++++-----
   sandbox/fiber/libs/fiber/doc/spin_condition_variables.qbk | 2 +-
   sandbox/fiber/libs/fiber/doc/todo.qbk | 2 +-
   sandbox/fiber/libs/fiber/src/detail/fiber_posix.cpp | 2 +-
   sandbox/fiber/libs/fiber/src/detail/fiber_windows.cpp | 2 +-
   sandbox/fiber/libs/fiber/src/strategy.cpp | 4 ++--
   14 files changed, 38 insertions(+), 36 deletions(-)

Modified: sandbox/fiber/boost/fiber/detail/info_base_posix.hpp
==============================================================================
--- sandbox/fiber/boost/fiber/detail/info_base_posix.hpp (original)
+++ sandbox/fiber/boost/fiber/detail/info_base_posix.hpp 2010-01-09 10:24:23 EST (Sat, 09 Jan 2010)
@@ -39,17 +39,17 @@
 struct BOOST_FIBER_DECL info_base
 {
         typedef intrusive_ptr< info_base > ptr;
- typedef function< void() > callable_t;
- typedef std::stack< callable_t > callable_stack_t;
+ typedef function< void() > callable_type;
+ typedef std::stack< callable_type > callable_stack_type;
 
         unsigned int use_count;
         std::size_t stack_size;
         int priority;
         ::ucontext_t uctx;
         shared_array< char > uctx_stack;
- state_t state;
- interrupt_t interrupt;
- callable_stack_t at_exit;
+ state_type state;
+ interrupt_type interrupt;
+ callable_stack_type at_exit;
         strategy * st;
 
         info_base();

Modified: sandbox/fiber/boost/fiber/detail/info_base_windows.hpp
==============================================================================
--- sandbox/fiber/boost/fiber/detail/info_base_windows.hpp (original)
+++ sandbox/fiber/boost/fiber/detail/info_base_windows.hpp 2010-01-09 10:24:23 EST (Sat, 09 Jan 2010)
@@ -43,16 +43,16 @@
 struct BOOST_FIBER_DECL info_base
 {
         typedef intrusive_ptr< info_base > ptr;
- typedef function< void() > callable_t;
- typedef std::stack< callable_t > callable_stack_t;
+ typedef function< void() > callable_type;
+ typedef std::stack< callable_type > callable_stack_type;
 
         unsigned int use_count;
         std::size_t stack_size;
         int priority;
         LPVOID uctx;
- state_t state;
- interrupt_t interrupt;
- callable_stack_t at_exit;
+ state_type state;
+ interrupt_type interrupt;
+ callable_stack_type at_exit;
         strategy * st;
 
         info_base();

Modified: sandbox/fiber/boost/fiber/detail/interrupt_flags.hpp
==============================================================================
--- sandbox/fiber/boost/fiber/detail/interrupt_flags.hpp (original)
+++ sandbox/fiber/boost/fiber/detail/interrupt_flags.hpp 2010-01-09 10:24:23 EST (Sat, 09 Jan 2010)
@@ -24,7 +24,7 @@
         INTERRUPTION_BLOCKED = 1 << 2
 };
 
-typedef char interrupt_t;
+typedef char interrupt_type;
 
 }}}
 

Modified: sandbox/fiber/boost/fiber/detail/state_flags.hpp
==============================================================================
--- sandbox/fiber/boost/fiber/detail/state_flags.hpp (original)
+++ sandbox/fiber/boost/fiber/detail/state_flags.hpp 2010-01-09 10:24:23 EST (Sat, 09 Jan 2010)
@@ -28,7 +28,7 @@
         STATE_TERMINATED = 1 << 6
 };
 
-typedef char state_t;
+typedef char state_type;
 
 #define IS_ALIVE_BIT_MASK 0x3C
 

Modified: sandbox/fiber/boost/fiber/scheduler.hpp
==============================================================================
--- sandbox/fiber/boost/fiber/scheduler.hpp (original)
+++ sandbox/fiber/boost/fiber/scheduler.hpp 2010-01-09 10:24:23 EST (Sat, 09 Jan 2010)
@@ -44,9 +44,7 @@
         friend class manual_reset_event;
         friend class mutex;
 
- typedef intrusive_ptr< strategy > strategy_t;
-
- strategy_t strategy_;
+ intrusive_ptr< strategy > strategy_;
 
 public:
         scheduler() :

Modified: sandbox/fiber/boost/fiber/strategy.hpp
==============================================================================
--- sandbox/fiber/boost/fiber/strategy.hpp (original)
+++ sandbox/fiber/boost/fiber/strategy.hpp 2010-01-09 10:24:23 EST (Sat, 09 Jan 2010)
@@ -88,7 +88,7 @@
         friend class manual_reset_event;
         friend class mutex;
 
- typedef function< void() > callable_t;
+ typedef function< void() > callable_type;
 
         static bool runs_as_fiber_();
 
@@ -98,7 +98,7 @@
 
         static bool interruption_requested_();
 
- static detail::interrupt_t & interrupt_flags_();
+ static detail::interrupt_type & interrupt_flags_();
 
         static bool interruption_enabled_();
 
@@ -106,7 +106,7 @@
 
         static void priority_( int);
 
- static void at_fiber_exit_( callable_t);
+ static void at_fiber_exit_( callable_type);
 
         static void yield_();
 

Modified: sandbox/fiber/change.log
==============================================================================
--- sandbox/fiber/change.log (original)
+++ sandbox/fiber/change.log 2010-01-09 10:24:23 EST (Sat, 09 Jan 2010)
@@ -1,3 +1,7 @@
+0.3.8:
+------
+- code formating
+
 0.3.7:
 ------
 - warnings (4251, 4275) supressed for msvc

Modified: sandbox/fiber/libs/fiber/doc/fiber.qbk
==============================================================================
--- sandbox/fiber/libs/fiber/doc/fiber.qbk (original)
+++ sandbox/fiber/libs/fiber/doc/fiber.qbk 2010-01-09 10:24:23 EST (Sat, 09 Jan 2010)
@@ -1,15 +1,15 @@
 [/
- (C) Copyright 2007-8 Anthony Williams.
- Distributed under the Boost Software License, Version 1.0.
- (See accompanying file LICENSE_1_0.txt or copy at
- http://www.boost.org/LICENSE_1_0.txt).
+ Copyright Oliver Kowalke 2009.
+ Distributed under the Boost Software License, Version 1.0.
+ (See accompanying file LICENSE_1_0.txt or copy at
+ http://www.boost.org/LICENSE_1_0.txt
 ]
 
 [article Fiber
     [quickbook 1.4]
     [authors [Kowalke, Oliver]]
     [copyright 2009 Oliver Kowalke]
- [purpose C++ Library for launching fibers and synchronizing data between them]
+ [purpose C++ Library for launching fibers (micro-threads) and synchronizing data between them]
     [category text]
     [license
         Distributed under the Boost Software License, Version 1.0.
@@ -19,9 +19,9 @@
 ]
 
 
-[def __boost_atomic__ [@http://www.chaoticmind.net/~hcb/projects/boost.atomic/doc/index.html [*Boost.Atomic]]]
+[def __boost_atomic__ [@http://www.chaoticmind.net/~hcb/projects/boost.atomic [*Boost.Atomic]]]
 [def __boost_fiber__ [*Boost.Fiber]]
-[def __boost_move__ [@http://svn.boost.org/svn/boost/sandbox/move/libs/move/doc/html/index.html [*Boost.Move]]]
+[def __boost_move__ [@http://svn.boost.org/svn/boost/sandbox/move [*Boost.Move]]]
 [def __boost_thread__ [@http://www.boost.org/libs/thread [*Boost.Thread]]]
 
 [template barrier_link[link_text] [link fiber.synchronization.barriers [link_text]]]

Modified: sandbox/fiber/libs/fiber/doc/fiber_ref.qbk
==============================================================================
--- sandbox/fiber/libs/fiber/doc/fiber_ref.qbk (original)
+++ sandbox/fiber/libs/fiber/doc/fiber_ref.qbk 2010-01-09 10:24:23 EST (Sat, 09 Jan 2010)
@@ -193,8 +193,8 @@
                 template< typename Fn >
                 explicit fiber( Fn fn, std::size_t stack_size);
 
- template< typename Fn, typename A1, typename A2,..., typename A10 >
- fiber( Fn fn, A1 a1, A2 a2,..., A10 a10, std::size_t stack_size);
+ template< typename Fn, typename A1, typename A2,... >
+ fiber( Fn fn, A1 a1, A2 a2,..., std::size_t stack_size);
 
                 template< typename Fn >
                 explicit fiber( Fn && fn, std::size_t stack_size);
@@ -254,7 +254,7 @@
 ]
 [endsect]
 
-[section:multiple_argument_constructor `template< typename Fn, typename A1, typename A2,..., typename A10 > fiber( Fn fn, A1 a1, A2 a2,..., A10 a10, std::size_t stack_size)`]
+[section:multiple_argument_constructor `template< typename Fn, typename A1, typename A2,... > fiber( Fn fn, A1 a1, A2 a2,..., std::size_t stack_size)`]
 [variablelist
 [[Preconditions:] [`Fn` and each `A`n must by copyable or movable.]]
 [[Effects:] [As if `fiber( boost::bind( fn, a1, a2,...) )`. Consequently, `fn` and each `a`n
@@ -381,8 +381,8 @@
     template< typename Fn >
     fiber make_fiber( Fn fn, std::size_t stack_size);
     
- template< typename Fn, typename A1, typename A2,..., typename A10 >
- fiber make_fiber( Fn fn, A1 a1, A2 a2,..., A10 a10, std::size_t stack_size);
+ template< typename Fn, typename A1, typename A2,... >
+ fiber make_fiber( Fn fn, A1 a1, A2 a2,..., std::size_t stack_size);
 
 [variablelist
 [[Effects:] [Creates a fiber.]]

Modified: sandbox/fiber/libs/fiber/doc/spin_condition_variables.qbk
==============================================================================
--- sandbox/fiber/libs/fiber/doc/spin_condition_variables.qbk (original)
+++ sandbox/fiber/libs/fiber/doc/spin_condition_variables.qbk 2010-01-09 10:24:23 EST (Sat, 09 Jan 2010)
@@ -14,7 +14,7 @@
 condition is not true, then the fiber then calls `wait` again to resume waiting. In the simplest case, this
 condition is just a boolean variable:
 
- boost::fibers::condition cond;
+ boost::fibers::spin::condition cond;
     boost::fibers::spin::mutex mtx;
     bool data_ready;
 

Modified: sandbox/fiber/libs/fiber/doc/todo.qbk
==============================================================================
--- sandbox/fiber/libs/fiber/doc/todo.qbk (original)
+++ sandbox/fiber/libs/fiber/doc/todo.qbk 2010-01-09 10:24:23 EST (Sat, 09 Jan 2010)
@@ -11,7 +11,7 @@
 
 * replace system calls related to fiber switching (like swapcontext()) by assembler
 
-* replace thread_specific_ptr by an specialiced implementation for fiber (interusive_ptr)
+* replace thread_specific_ptr by an specialiced implementation for class fiber
 
 * provide an scheduler which deals with priorities
 

Modified: sandbox/fiber/libs/fiber/src/detail/fiber_posix.cpp
==============================================================================
--- sandbox/fiber/libs/fiber/src/detail/fiber_posix.cpp (original)
+++ sandbox/fiber/libs/fiber/src/detail/fiber_posix.cpp 2010-01-09 10:24:23 EST (Sat, 09 Jan 2010)
@@ -33,7 +33,7 @@
         catch (...) {}
         while ( ! self->at_exit.empty() )
         {
- detail::info_base::callable_t ca;
+ detail::info_base::callable_type ca;
                 self->at_exit.top().swap( ca);
                 self->at_exit.pop();
                 ca();

Modified: sandbox/fiber/libs/fiber/src/detail/fiber_windows.cpp
==============================================================================
--- sandbox/fiber/libs/fiber/src/detail/fiber_windows.cpp (original)
+++ sandbox/fiber/libs/fiber/src/detail/fiber_windows.cpp 2010-01-09 10:24:23 EST (Sat, 09 Jan 2010)
@@ -49,7 +49,7 @@
         catch (...) {}
         while ( ! self->at_exit.empty() )
         {
- detail::info_base::callable_t ca;
+ detail::info_base::callable_type ca;
                 self->at_exit.top().swap( ca);
                 self->at_exit.pop();
                 ca();

Modified: sandbox/fiber/libs/fiber/src/strategy.cpp
==============================================================================
--- sandbox/fiber/libs/fiber/src/strategy.cpp (original)
+++ sandbox/fiber/libs/fiber/src/strategy.cpp 2010-01-09 10:24:23 EST (Sat, 09 Jan 2010)
@@ -43,7 +43,7 @@
         return active->interruption_requested();
 }
 
-detail::interrupt_t &
+detail::interrupt_type &
 strategy::interrupt_flags_()
 {
         fiber * active( active_fiber.get() );
@@ -76,7 +76,7 @@
 }
 
 void
-strategy::at_fiber_exit_( callable_t ca)
+strategy::at_fiber_exit_( callable_type ca)
 {
         fiber * active( active_fiber.get() );
         if ( ! active) throw fiber_error("not a fiber");


Boost-Commit list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk