Rename Threading namespace to Thread

This commit is contained in:
Aaron Piotrowski 2017-11-10 09:59:47 -06:00
parent f48066eb1b
commit aaee76e3da
No known key found for this signature in database
GPG Key ID: ADD1EF783EDE9EEB
15 changed files with 25 additions and 25 deletions

View File

@ -4,7 +4,7 @@ require dirname(__DIR__).'/vendor/autoload.php';
use Amp\Delayed;
use Amp\Loop;
use Amp\Parallel\Threading\Thread;
use Amp\Parallel\Thread\Thread;
Loop::run(function () {
$timer = Loop::repeat(1000, function () {

View File

@ -1,6 +1,6 @@
<?php
namespace Amp\Parallel\Threading\Internal;
namespace Amp\Parallel\Thread\Internal;
use Amp\Coroutine;
use Amp\Delayed;

View File

@ -1,6 +1,6 @@
<?php
namespace Amp\Parallel\Threading\Internal;
namespace Amp\Parallel\Thread\Internal;
use Amp\Coroutine;
use Amp\Delayed;

View File

@ -1,6 +1,6 @@
<?php
namespace Amp\Parallel\Threading\Internal;
namespace Amp\Parallel\Thread\Internal;
/**
* @internal

View File

@ -1,6 +1,6 @@
<?php
namespace Amp\Parallel\Threading\Internal;
namespace Amp\Parallel\Thread\Internal;
use Amp\Loop;
use Amp\Parallel\Sync\Channel;

View File

@ -1,6 +1,6 @@
<?php
namespace Amp\Parallel\Threading;
namespace Amp\Parallel\Thread;
use Amp\Parallel\Sync\Mutex as SyncMutex;
use Amp\Promise;
@ -11,7 +11,7 @@ use Amp\Promise;
* Compatible with POSIX systems and Microsoft Windows.
*/
class Mutex implements SyncMutex {
/** @var \Amp\Parallel\Threading\Internal\Mutex */
/** @var \Amp\Parallel\Thread\Internal\Mutex */
private $mutex;
/**

View File

@ -1,6 +1,6 @@
<?php
namespace Amp\Parallel\Threading;
namespace Amp\Parallel\Thread;
use Amp\Coroutine;
use Amp\Parallel\Sync\Parcel as SyncParcel;
@ -10,10 +10,10 @@ use Amp\Promise;
* A thread-safe container that shares a value between multiple threads.
*/
class Parcel implements SyncParcel {
/** @var \Amp\Parallel\Threading\Mutex */
/** @var \Amp\Parallel\Thread\Mutex */
private $mutex;
/** @var \Amp\Parallel\Threading\Internal\Storage */
/** @var \Amp\Parallel\Thread\Internal\Storage */
private $storage;
/**

View File

@ -1,6 +1,6 @@
<?php
namespace Amp\Parallel\Threading;
namespace Amp\Parallel\Thread;
use Amp\Parallel\Sync\Semaphore as SyncSemaphore;
use Amp\Promise;

View File

@ -1,12 +1,12 @@
<?php
namespace Amp\Parallel\Threading;
namespace Amp\Parallel\Thread;
use Amp\Coroutine;
use Amp\Loop;
use Amp\Parallel\Context;
use Amp\Parallel\ContextException;
use Amp\Parallel\StatusError;
use Amp\Parallel\Strand;
use Amp\Parallel\Sync\ChannelException;
use Amp\Parallel\Sync\ChannelledSocket;
use Amp\Parallel\Sync\ExitResult;
@ -21,7 +21,7 @@ use function Amp\call;
* maintained both in the context that creates the thread and in the thread
* itself.
*/
class Thread implements Strand {
class Thread implements Context {
const EXIT_CHECK_FREQUENCY = 250;
/** @var Internal\Thread An internal thread instance. */

View File

@ -2,7 +2,7 @@
namespace Amp\Parallel\Worker;
use Amp\Parallel\Threading\Thread;
use Amp\Parallel\Thread\Thread;
/**
* The built-in worker factory type.

View File

@ -2,7 +2,7 @@
namespace Amp\Parallel\Worker;
use Amp\Parallel\Threading\Thread;
use Amp\Parallel\Thread\Thread;
use Amp\Promise;
/**

View File

@ -1,9 +1,9 @@
<?php
namespace Amp\Parallel\Test\Threading;
namespace Amp\Parallel\Test\Thread;
use Amp\Loop;
use Amp\Parallel\Threading\Mutex;
use Amp\Parallel\Thread\Mutex;
use Amp\PHPUnit\TestCase;
/**

View File

@ -1,9 +1,9 @@
<?php
namespace Amp\Parallel\Test\Threading;
namespace Amp\Parallel\Test\Thread;
use Amp\Parallel\Test\Sync\AbstractParcelTest;
use Amp\Parallel\Threading\Parcel;
use Amp\Parallel\Thread\Parcel;
/**
* @requires extension pthreads

View File

@ -1,12 +1,12 @@
<?php
namespace Amp\Parallel\Test\Threading;
namespace Amp\Parallel\Test\Thread;
use Amp\Loop;
use Amp\Parallel\Sync\Semaphore as SyncSemaphore;
use Amp\Parallel\Test\Sync\AbstractSemaphoreTest;
use Amp\Parallel\Threading\Semaphore;
use Amp\Parallel\Threading\Thread;
use Amp\Parallel\Thread\Semaphore;
use Amp\Parallel\Thread\Thread;
/**
* @group threading

View File

@ -1,10 +1,10 @@
<?php
namespace Amp\Parallel\Test\Threading;
namespace Amp\Parallel\Test\Thread;
use Amp\Loop;
use Amp\Parallel\Test\AbstractContextTest;
use Amp\Parallel\Threading\Thread;
use Amp\Parallel\Thread\Thread;
/**
* @group threading