May 14, 2011  
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31

[00:46:25] <CIA-110> bonefish * r41483 /haiku/branches/developer/bonefish/signals/src/system/kernel/team.cpp:
[00:46:25] <CIA-110> * Moved the team added/removed notifications closer to the actual points of
[00:46:25] <CIA-110> addition to/removal from the hash.
[00:46:25] <CIA-110> * load_image_internal(), fork_team(): On error send the team removed
[00:46:25] <CIA-110> notification after actually removing the team from the hash.
[00:49:32] <CIA-110> bonefish * r41484 /haiku/branches/developer/bonefish/signals/src/system/kernel/debug/system_profiler.cpp:
[00:49:32] <CIA-110> * Reworked the team and thread related notifications and initial scans. For
[00:49:32] <CIA-110> the latter we do now use the {Team,Thread}ListIterator.
[00:49:32] <CIA-110> * Massaged the locking into a hopefully working state (no more use of
[00:49:33] <CIA-110> gThreadSpinlock).
[00:52:23] <CIA-110> bonefish * r41485 /haiku/branches/developer/bonefish/signals/ (4 files in 2 dirs):
[00:52:24] <CIA-110> Removed the no longer used (or needed) team_iterate_through_teams() and
[00:52:24] <CIA-110> thread_iterate_through_threads().
[01:03:19] <CIA-110> bonefish * r41486 /haiku/branches/developer/bonefish/signals/src/system/kernel/arch/x86/arch_user_debugger.cpp:
[01:03:19] <CIA-110> x86_exit_user_debug_at_kernel_entry(), x86_init_user_debug_at_kernel_exit():
[01:03:19] <CIA-110> Removed superfluous locking of the obsolete global threads spinlock.
[01:06:34] <CIA-110> bonefish * r41487 /haiku/branches/developer/bonefish/signals/src/system/kernel/arch/x86/arch_user_debugger.cpp:
[01:06:34] <CIA-110> Mostly aesthetical changes. Moved the thread->flags change in
[01:06:34] <CIA-110> x86_exit_user_debug_at_kernel_entry() into the section protected by the team
[01:06:34] <CIA-110> debug info lock, which is more correct but shouldn't make any practical
[01:06:34] <CIA-110> difference.
[01:11:02] <CIA-110> bonefish * r41488 /haiku/branches/developer/bonefish/signals/ (2 files in 2 dirs): Removed the now unused gThreadSpinlock.
[01:25:23] <CIA-110> scottmc * r41489 /haiku/trunk/build/jam/OptionalPackages: Fixed gcc4 sed optionalpackage.
[01:30:20] <CIA-110> scottmc * r41490 /haiku/trunk/build/jam/OptionalPackages:
[01:30:20] <CIA-110> Cleaned up gcc4 libpcre optionalpackage, it was putting files in B_COMMON_DOCUMENTATION/doc rather
[01:30:20] <CIA-110> than B_COMMON_DOCUMENTATION/doc/pcre.
[01:36:25] <CIA-110> bonefish * r41491 /haiku/branches/developer/bonefish/signals/src/system/kernel/thread.cpp:
[01:36:25] <CIA-110> create_thread(): Don't use the "status_t status" variable for storing the
[01:36:25] <CIA-110> thread ID. People might think it has the usual meaning and use it for error
[01:36:25] <CIA-110> codes as I did here. Caused user thread creation to fail in most cases. Looks
[01:36:25] <CIA-110> like Haiku boots again. *phew*
[01:55:55] <CIA-110> scottmc * r41492 /haiku/trunk/build/jam/OptionalPackages: Cleaned up directories for libiconv gcc4 optionalpackage
[09:06:35] <CIA-110> czeidler * r41493 /haiku/trunk/src/apps/ (12 files in 2 dirs): (log message trimmed)
[09:06:35] <CIA-110> Add a simple query app to search all music files on all volumes. Entries are
[09:06:35] <CIA-110> searched and displayed on the fly while typing the search string. The query
[09:06:35] <CIA-110> searches for artist, album and title. After some smaller improvements it could
[09:06:35] <CIA-110> be integrated into media player.
[09:06:36] <CIA-110> While I was missing such an application I also used it as a playground for
[09:06:37] <CIA-110> eventual tracker improvements. At the moment it works this way: The query is
[15:28:39] <CIA-110> kallisti5 * r41494 /haiku/trunk/src/apps/aboutsystem/AboutSystem.cpp: adding myself to about window contributors section before A3, if this is the wrong section please let me know via the ML
[15:44:23] <CIA-110> kallisti5 * r41495 /haiku/trunk/src/apps/aboutsystem/AboutSystem.cpp: place myself in proper section, thanks for letting me know AnEvilYak
[16:32:19] <CIA-110> kallisti5 * r41496 /haiku/trunk/src/add-ons/accelerants/radeon_hd/mode.cpp: move framebuffer setting code into its own function; reorder mode setting operations to match Xorg driver; make mode functions CRT1/2 register aware
[18:26:52] <CIA-110> mmlr * r41497 /haiku/trunk/ (2 files in 2 dirs):
[18:26:52] <CIA-110> * Set the actual default of the ACPI module to enabled instead of relying on the
[18:26:52] <CIA-110> kernel settings file. As pointed out by Rene, there's otherwise no way to
[18:26:52] <CIA-110> enable ACPI when the settings file is absent, as there's only a disable switch
[18:26:52] <CIA-110> in the boot menu.
[18:26:52] <CIA-110> * Remove MADT dumping as it isn't really implemented. This info can actually be
[18:26:53] <CIA-110> printed in the IO-APIC code now.
[18:42:47] <CIA-110> bonefish * r41498 /haiku/branches/developer/bonefish/signals/ (4 files in 2 dirs):
[18:42:47] <CIA-110> * Added send_signal_to_team() function.
[18:42:47] <CIA-110> * Clarified the locking semantics for the Team::main_thread field and fixed
[18:42:47] <CIA-110> code using it without at least checking against NULL.
[20:57:34] <CIA-110> mmadia * r41499 /haiku/trunk/headers/private/kernel/boot/ (images-tm-development.h images-tm.h):
[20:57:34] <CIA-110> Updated the header files for the boot splash, to display the registered
[20:57:34] <CIA-110> trademark symbol.
[22:35:45] <CIA-110> anevilyak * r41500 /haiku/trunk/src/system/boot/loader/menu.cpp: (log message trimmed)
[22:35:46] <CIA-110> When applying settings from the boot menus, aggregate them and then add them
[22:35:46] <CIA-110> to the kernel args in a single go. Otherwise we wind up with more link list
[22:35:46] <CIA-110> entries than expected, which in turn resulted in settings not quite being
[22:35:46] <CIA-110> parsed properly upon entering the kernel, which meant that if options were
[22:35:46] <CIA-110> chosen in both the debug and safe mode menus, only the debug ones were
[22:35:47] <CIA-110> applied. This might also have resulted in the kernel settings not being
[23:10:13] <CIA-110> anevilyak * r41501 /haiku/trunk/src/system/boot/loader/menu.cpp: Fix small error in previous commit that resulted in the fix not working as intended.
[23:54:16] <CIA-110> bonefish * r41502 /haiku/branches/developer/bonefish/signals/ (6 files in 2 dirs):
[23:54:17] <CIA-110> * Added class PendingSignals which is supposed to store a Team's or Thread's
[23:54:17] <CIA-110> pending signals.
[23:54:17] <CIA-110> * Replaced Thread::sig_pending by (PendingSignals) fPendingSignals, including
[23:54:17] <CIA-110> accessor methods.
[23:54:17] <CIA-110> * Also added a Team::fPendingSignals, though it isn't used yet.

top