Home
last modified time | relevance | path

Searched hist:"60 e198f2cbf2e26b584370c0d32c37cb3dce556c" (Results 1 – 8 of 8) sorted by relevance

/haiku/src/system/kernel/scheduler/
H A Dscheduler_modes.h60e198f2cbf2e26b584370c0d32c37cb3dce556c Sun Dec 22 23:56:44 UTC 2013 Pawel Dziepak <pdziepak@quarnos.org> scheduler: Encapsulate PackageEntry fields

Apart from the refactoring this commit takes the opportunity and removes
unnecessary read locks when choosing a package and a core from idle lists.
The data structures are accessed in a thread safe way and it does not really
matter whether the obtained data becomes outdated just when we release the
lock or during our search for the appropriate package/core.
H A Dscheduler_common.h60e198f2cbf2e26b584370c0d32c37cb3dce556c Sun Dec 22 23:56:44 UTC 2013 Pawel Dziepak <pdziepak@quarnos.org> scheduler: Encapsulate PackageEntry fields

Apart from the refactoring this commit takes the opportunity and removes
unnecessary read locks when choosing a package and a core from idle lists.
The data structures are accessed in a thread safe way and it does not really
matter whether the obtained data becomes outdated just when we release the
lock or during our search for the appropriate package/core.
H A Dlow_latency.cpp60e198f2cbf2e26b584370c0d32c37cb3dce556c Sun Dec 22 23:56:44 UTC 2013 Pawel Dziepak <pdziepak@quarnos.org> scheduler: Encapsulate PackageEntry fields

Apart from the refactoring this commit takes the opportunity and removes
unnecessary read locks when choosing a package and a core from idle lists.
The data structures are accessed in a thread safe way and it does not really
matter whether the obtained data becomes outdated just when we release the
lock or during our search for the appropriate package/core.
H A Dscheduler_cpu.h60e198f2cbf2e26b584370c0d32c37cb3dce556c Sun Dec 22 23:56:44 UTC 2013 Pawel Dziepak <pdziepak@quarnos.org> scheduler: Encapsulate PackageEntry fields

Apart from the refactoring this commit takes the opportunity and removes
unnecessary read locks when choosing a package and a core from idle lists.
The data structures are accessed in a thread safe way and it does not really
matter whether the obtained data becomes outdated just when we release the
lock or during our search for the appropriate package/core.
H A Dpower_saving.cpp60e198f2cbf2e26b584370c0d32c37cb3dce556c Sun Dec 22 23:56:44 UTC 2013 Pawel Dziepak <pdziepak@quarnos.org> scheduler: Encapsulate PackageEntry fields

Apart from the refactoring this commit takes the opportunity and removes
unnecessary read locks when choosing a package and a core from idle lists.
The data structures are accessed in a thread safe way and it does not really
matter whether the obtained data becomes outdated just when we release the
lock or during our search for the appropriate package/core.
H A Dscheduler_cpu.cpp60e198f2cbf2e26b584370c0d32c37cb3dce556c Sun Dec 22 23:56:44 UTC 2013 Pawel Dziepak <pdziepak@quarnos.org> scheduler: Encapsulate PackageEntry fields

Apart from the refactoring this commit takes the opportunity and removes
unnecessary read locks when choosing a package and a core from idle lists.
The data structures are accessed in a thread safe way and it does not really
matter whether the obtained data becomes outdated just when we release the
lock or during our search for the appropriate package/core.
H A Dscheduler_thread.h60e198f2cbf2e26b584370c0d32c37cb3dce556c Sun Dec 22 23:56:44 UTC 2013 Pawel Dziepak <pdziepak@quarnos.org> scheduler: Encapsulate PackageEntry fields

Apart from the refactoring this commit takes the opportunity and removes
unnecessary read locks when choosing a package and a core from idle lists.
The data structures are accessed in a thread safe way and it does not really
matter whether the obtained data becomes outdated just when we release the
lock or during our search for the appropriate package/core.
H A Dscheduler.cpp60e198f2cbf2e26b584370c0d32c37cb3dce556c Sun Dec 22 23:56:44 UTC 2013 Pawel Dziepak <pdziepak@quarnos.org> scheduler: Encapsulate PackageEntry fields

Apart from the refactoring this commit takes the opportunity and removes
unnecessary read locks when choosing a package and a core from idle lists.
The data structures are accessed in a thread safe way and it does not really
matter whether the obtained data becomes outdated just when we release the
lock or during our search for the appropriate package/core.