#
ff3b6fb7 |
|
25-Apr-2024 |
Máximo Castañeda <antiswen@yahoo.es> |
Remove unnecessary dependencies on localestub Introduced in hrev57710, they are the remnants of a previous version of the change, not needed with the final one. Change-Id: I03dbb86fd8963897dfed7bd77772e4ac97a8e739
|
#
28b96e10 |
|
21-Apr-2024 |
Máximo Castañeda <antiswen@yahoo.es> |
IK, libshared: fix string formatting of size and rate - Out of bounds index for values that would use a bigger unit than available. - Jumping from bytes to MiB, without using KiB despite being better. - Wrong catalog key for base units. - BSizeColumn showing incorrect values for sizes less than 1 MiB. - Extraction of catalog messages for BSizeColumn. Fixes: #18892 Change-Id: Ib36a30a29b425654ab569537b11c8c56093ddc2e Reviewed-on: https://review.haiku-os.org/c/haiku/+/7626 Reviewed-by: waddlesplash <waddlesplash@gmail.com>
|
#
8028ede7 |
|
15-Jan-2016 |
Rene Gollent <rene@gollent.com> |
Build: Add architecture rule for libshared.a. - As suggested by Ingo, add libshared.a to the architecture name map. This allows it to be linked by its short name like other frequently used libraries. - Adjust all Jamfiles referencing the lib accordingly.
|
#
220d0402 |
|
31-Jul-2014 |
Oliver Tappe <zooey@hirschkaefer.de> |
Use libstdc++, libsupc++ and libgcc from gcc_syslibs. * Instead of faking libstdc++.so from libstdc++.a, use libstdc++.so from the gcc_syslibs build feature for everything except x86_gcc2. * Use libgcc_s.so from the gcc_syslibs build feature for everything but x86_gcc2 (which still carries libgcc as part of libroot.so). * Drop filtering of libgcc objects for libroot, as that is no longer necessary since we're only using libgcc-as-single-object for libroot with x86_gcc2, where the filtered object file doesn't exist. Should the objects that used to be filtered cause any problems as part of libgcc_s.so, we can always filter them as part of the gcc build. * Use libsupc++.so from the gcc_syslibs build feature for everything but x86_gcc2. * Adjust all Jamfiles accordingly. * Deactivate building of faked libstdc++.so for non-x86-gcc2. For x86_gcc2, we still build libstdc++.so from the sources in the Haiku source tree as part of the Haiku build . * Put gcc_syslibs package onto the image, when needed.
|
#
aaa7c62f |
|
28-Jul-2009 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Added -Werror. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@31877 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
e4557999 |
|
27-Jun-2009 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Adjusted to recent TreeTable changes. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@31276 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
b7c5bd63 |
|
19-Jun-2009 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Renamed Variant to BVariant and moved it to libshared.a. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@31127 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
37ea7254 |
|
25-Apr-2009 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Reorganized sources. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@30409 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
df540b50 |
|
25-Apr-2009 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
* Made Model a Referenceable, so we can juggle it in different windows without ownership headaches. * Added some more Model::Team/Thread getters. * Added ThreadWindow, a window presenting information on a thread. There's only a page with general information yet. The window can be opened by double-clicking on a thread in the threads table. * The pages are now inner classes of their respective windows. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@30403 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
42193902 |
|
24-Apr-2009 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Moved main window related source to a subdirectory. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@30388 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
1e336eba |
|
24-Apr-2009 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Do an actual analysis of the scheduling data -- basically equivalent to what the kernel scheduling analysis does. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@30386 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
9d7f0c33 |
|
22-Apr-2009 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
* Moved the TableColumn subclasses to TableColumns.{cpp,h}. * Added Int32TableColumn and BigtimeTableColumn classes. * Evaluate the timestamps of the events that have one and maintain the fLastEventTime field, so we get estimated team/thread creation/deletion times. * Added some columns to the threads table (ID, creation and deletion time). git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@30343 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
4e632511 |
|
22-Apr-2009 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Added class Variant, a typed union-like wrapper for a single value. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@30321 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
488f3fb8 |
|
21-Apr-2009 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
First sketch of class Table which wraps BColumnListView to provide at least some reasonable model/view separation. *sigh* git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@30313 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
4f1804a1 |
|
20-Apr-2009 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
* Renamed: MainModel -> Model, MainModelLoader -> ModelLoader * Some debug cleanup in ModelLoader. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@30283 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
c442235e |
|
19-Apr-2009 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
WiP: * Added an abstraction for getting an BDataIO, DataSource and derived classes, which allows to move I/O completely out of the GUI threads. * Fleshed out application start, window creation, and file loading. We do now create a window for every command line argument and load the referenced file or, if none, create an empty window. * Some improvements in the file loader. It does now correctly load the file, but doesn't process the stored data yet. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@30274 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
3dc9bfd1 |
|
18-Apr-2009 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Beginnings of a graphical tool for analyzing the output of scheduling_recorder. Doesn't do anything yet. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@30255 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
220d04022750f40f8bac8f01fa551211e28d04f2 |
|
31-Jul-2014 |
Oliver Tappe <zooey@hirschkaefer.de> |
Use libstdc++, libsupc++ and libgcc from gcc_syslibs. * Instead of faking libstdc++.so from libstdc++.a, use libstdc++.so from the gcc_syslibs build feature for everything except x86_gcc2. * Use libgcc_s.so from the gcc_syslibs build feature for everything but x86_gcc2 (which still carries libgcc as part of libroot.so). * Drop filtering of libgcc objects for libroot, as that is no longer necessary since we're only using libgcc-as-single-object for libroot with x86_gcc2, where the filtered object file doesn't exist. Should the objects that used to be filtered cause any problems as part of libgcc_s.so, we can always filter them as part of the gcc build. * Use libsupc++.so from the gcc_syslibs build feature for everything but x86_gcc2. * Adjust all Jamfiles accordingly. * Deactivate building of faked libstdc++.so for non-x86-gcc2. For x86_gcc2, we still build libstdc++.so from the sources in the Haiku source tree as part of the Haiku build . * Put gcc_syslibs package onto the image, when needed.
|
#
aaa7c62f4d22dc063799e73a1f2715714f58806f |
|
28-Jul-2009 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Added -Werror. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@31877 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
e455799925419a24be9b361e275d5f16cf250986 |
|
27-Jun-2009 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Adjusted to recent TreeTable changes. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@31276 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
b7c5bd634b64a6f9407eeb5fa15609e582f86c34 |
|
19-Jun-2009 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Renamed Variant to BVariant and moved it to libshared.a. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@31127 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
37ea725498bdf48e51dfbeb7b8befb3e59f2cb5b |
|
25-Apr-2009 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Reorganized sources. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@30409 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
df540b5095f8b0d768a64aa578b0c9e9799a1e97 |
|
25-Apr-2009 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
* Made Model a Referenceable, so we can juggle it in different windows without ownership headaches. * Added some more Model::Team/Thread getters. * Added ThreadWindow, a window presenting information on a thread. There's only a page with general information yet. The window can be opened by double-clicking on a thread in the threads table. * The pages are now inner classes of their respective windows. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@30403 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
4219390212ed87e96f5cf2aabd3da680e71992ba |
|
24-Apr-2009 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Moved main window related source to a subdirectory. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@30388 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
1e336eba173c19b872aac033823bd891f2835f41 |
|
24-Apr-2009 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Do an actual analysis of the scheduling data -- basically equivalent to what the kernel scheduling analysis does. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@30386 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
9d7f0c336af4a76444799f96af1b504fdf2766b7 |
|
22-Apr-2009 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
* Moved the TableColumn subclasses to TableColumns.{cpp,h}. * Added Int32TableColumn and BigtimeTableColumn classes. * Evaluate the timestamps of the events that have one and maintain the fLastEventTime field, so we get estimated team/thread creation/deletion times. * Added some columns to the threads table (ID, creation and deletion time). git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@30343 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
4e632511e464d6cd7cc59da08217232ab703479d |
|
22-Apr-2009 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Added class Variant, a typed union-like wrapper for a single value. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@30321 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
488f3fb86a8213cccb1f055853cc2b82198c34b6 |
|
21-Apr-2009 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
First sketch of class Table which wraps BColumnListView to provide at least some reasonable model/view separation. *sigh* git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@30313 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
4f1804a109717f69db4f225bce2a04cd32d5df3d |
|
20-Apr-2009 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
* Renamed: MainModel -> Model, MainModelLoader -> ModelLoader * Some debug cleanup in ModelLoader. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@30283 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
c442235ebd8660cbc5544829a811b439c8029fe6 |
|
19-Apr-2009 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
WiP: * Added an abstraction for getting an BDataIO, DataSource and derived classes, which allows to move I/O completely out of the GUI threads. * Fleshed out application start, window creation, and file loading. We do now create a window for every command line argument and load the referenced file or, if none, create an empty window. * Some improvements in the file loader. It does now correctly load the file, but doesn't process the stored data yet. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@30274 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
3dc9bfd17e543ff72124ae3dcab31389f6fe512e |
|
18-Apr-2009 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Beginnings of a graphical tool for analyzing the output of scheduling_recorder. Doesn't do anything yet. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@30255 a95241bf-73f2-0310-859d-f6bbb57e9c96
|