lp:~michihenning/unity-scopes-api/fix-amd64-symbol

Created by Michi Henning and last modified
Get this branch:
bzr branch lp:~michihenning/unity-scopes-api/fix-amd64-symbol
Only Michi Henning can upload to this branch. If you are Michi Henning please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Michi Henning
Project:
unity-scopes-api
Status:
Merged

Recent revisions

493. By Michi Henning

Marked ScopeExecData copy constructor as amd64-only in symbols file because
it is not emitted on i386 and armhf.

492. By Pete Woods

Merge trunk

491. By Michi Henning

Excluded one of the thread pool tests when run under valgrind because it gives valgrind a heart attack. (Too many threads to track.).

Approved by PS Jenkins bot, Marcus Tomlinson.

490. By Michi Henning

This MR changes the ObjectAdapter to load-balance incoming requests, so they are always scheduled for an idle thread. If all threads are busy, the pump stops polling the front-end socket, so requests pile up in the transport layer until a thread becomes available. Threads are re-used in LRU order, so we get better thread affinity and cache hits.

Approved by Marcus Tomlinson, PS Jenkins bot.

489. By Michi Henning

Increased wait time for registry test to 1 second. Hoping this will fix intermittent failures on Jenkins.

Approved by PS Jenkins bot, Marcus Tomlinson.

488. By Michi Henning

Fixed race in ZmqObjectProxy. Depending on thread scheduling, it was possible for a twoway request to go out on a connection before the receive() for the previous request was made, causing "Operation cannot be accomplished in current state" from Zmq, because the strict send-receive lock-step protocol for REQ sockets was violated.

Approved by Marcus Tomlinson, PS Jenkins bot.

487. By Michi Henning

Changed RegistryI locate_idle_timeout test to wait for up to 10 seconds for the testscopeB process to disappear, in case things are slow on Jenkins.

Approved by Marcus Tomlinson, PS Jenkins bot.

486. By Pete Woods

Merge trunk

485. By Jussi Pakkanen

Run header compile tests in parallel.

Approved by Michi Henning, PS Jenkins bot.

484. By Michi Henning

Sorted symbols file and removed duplicates. Added script to automate generating the symbol diff. Updated HACKING and changelog accordingly.

Approved by Michi Henning, PS Jenkins bot, Marcus Tomlinson.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:unity-scopes-api
This branch contains Public information 
Everyone can see this information.

Subscribers