#
c3e066cf |
|
16-Dec-2010 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Replaced uses of obsolescent BReference[able] API. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39869 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
4fba3522 |
|
11-Apr-2009 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
* Removed src/kits/tracker/OpenHashTable.h. The shared version in headers/private/shared is newer, though with small interface changes. * Removed the unnecessary Debug.h include in headers/private/shared/ObjectList.h. * Adjusted sources using these headers, mostly by adding missing includes. * Lots of automatic whitespace cleanup. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@30123 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
dd68fdb5 |
|
01-Nov-2008 |
Axel Dörfler <axeld@pinc-software.de> |
* Calmed down debug output. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@28436 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
6b202f4e |
|
13-May-2008 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
* Introduced new header directory headers/private/system which is supposed to contain headers shared by kernel and userland (mainly libroot). * Moved quite a few private kernel headers to the new location. Split several kernel headers into a shared part and one that is still kernel private. Adjusted all affected Jamfiles and source in the standard x86 build accordingly. The build for other architectures and for test code may be broken. * Quite a bit of userland code still includes private kernel headers. Mostly those are <util/*> headers. The ones that aren't strictly kernel-only should be moved to some other place (maybe headers/private/shared/util). git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@25486 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
5ac3152d |
|
10-Nov-2007 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
* Added some debug output. * Don't generate an uninitialize job, when there's the partition wasn't initialized anyway (the syscall would fail in this case). git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@22883 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
25ab0d1a |
|
29-Oct-2007 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
* Fixed typos in the disk device job constants. * Added missing job classes (they don't do anything yet, though) and completed the implementation of the job generator. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@22767 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
c70623fa |
|
18-Oct-2007 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
* Added base class of job classes DiskDeviceJob and job container class DiskDeviceJobQueue. * Basic synchronous implementation of BDiskDevice::CommitModifications(), ignoring the given parameters, though. * Some more work on DiskDeviceJobGenerator: Added class PartitionReference which will reference a partition while the jobs are executed. The generator manages the mapping of partitions to those references now. Also exemplarily implemented the generation of the InitializeJob. * Moved support functionality to private header DiskDeviceUtils.h. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@22620 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
0cd5e043 |
|
17-Oct-2007 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Beginnings of the class that analyzes the changes done to a BDiskDevice and generates jobs that perform the individual actions transforming the current state of the disk device into the desired one. Most code was taken and adapted from the soon to be gone kernel class KDiskDeviceJobGenerator. The methods creating the job objects are only stubs ATM. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@22611 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
c3e066cf6d35a86d29396d4e740f9811e506b66c |
|
16-Dec-2010 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Replaced uses of obsolescent BReference[able] API. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39869 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
4fba3522e02906506b6c713ef5b57d72e9458fef |
|
11-Apr-2009 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
* Removed src/kits/tracker/OpenHashTable.h. The shared version in headers/private/shared is newer, though with small interface changes. * Removed the unnecessary Debug.h include in headers/private/shared/ObjectList.h. * Adjusted sources using these headers, mostly by adding missing includes. * Lots of automatic whitespace cleanup. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@30123 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
dd68fdb57ab0735dfb6bd65e5a988ba5c11913f6 |
|
01-Nov-2008 |
Axel Dörfler <axeld@pinc-software.de> |
* Calmed down debug output. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@28436 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
6b202f4e3da73d4c131355fcd82b792d153f84f6 |
|
13-May-2008 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
* Introduced new header directory headers/private/system which is supposed to contain headers shared by kernel and userland (mainly libroot). * Moved quite a few private kernel headers to the new location. Split several kernel headers into a shared part and one that is still kernel private. Adjusted all affected Jamfiles and source in the standard x86 build accordingly. The build for other architectures and for test code may be broken. * Quite a bit of userland code still includes private kernel headers. Mostly those are <util/*> headers. The ones that aren't strictly kernel-only should be moved to some other place (maybe headers/private/shared/util). git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@25486 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
5ac3152dfe5b437ecf2675b623a8f13ba4a9b48f |
|
10-Nov-2007 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
* Added some debug output. * Don't generate an uninitialize job, when there's the partition wasn't initialized anyway (the syscall would fail in this case). git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@22883 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
25ab0d1a4aef1c271845e86a50fa2ff6eb759f75 |
|
29-Oct-2007 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
* Fixed typos in the disk device job constants. * Added missing job classes (they don't do anything yet, though) and completed the implementation of the job generator. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@22767 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
c70623faaf3b579e8f7366c4fb74b010ad2181c1 |
|
18-Oct-2007 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
* Added base class of job classes DiskDeviceJob and job container class DiskDeviceJobQueue. * Basic synchronous implementation of BDiskDevice::CommitModifications(), ignoring the given parameters, though. * Some more work on DiskDeviceJobGenerator: Added class PartitionReference which will reference a partition while the jobs are executed. The generator manages the mapping of partitions to those references now. Also exemplarily implemented the generation of the InitializeJob. * Moved support functionality to private header DiskDeviceUtils.h. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@22620 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
0cd5e0436d4c147bbfeee5ef269f1ab872f5b898 |
|
17-Oct-2007 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Beginnings of the class that analyzes the changes done to a BDiskDevice and generates jobs that perform the individual actions transforming the current state of the disk device into the desired one. Most code was taken and adapted from the soon to be gone kernel class KDiskDeviceJobGenerator. The methods creating the job objects are only stubs ATM. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@22611 a95241bf-73f2-0310-859d-f6bbb57e9c96
|