Board.KolibriOS.org

Official KolibriOS board
It is currently Sat Apr 04, 2020 10:04 am

All times are UTC+03:00




Post new topic  Reply to topic  [ 1310 posts ]  Go to page Previous 129 30 31 32 3388 Next
Author Message
PostPosted: Sat Sep 24, 2011 4:47 pm 
Offline
User avatar

Joined: Tue Aug 25, 2009 4:45 pm
Posts: 797
Хм. как определить значимое оно или нет? Если только по затрагиваемым файлам?


Top
   
PostPosted: Sat Sep 24, 2011 4:54 pm 
Да, именно по затрагиваемым файлам. Пустые ревизии ведь создают бесполезное дублирование.


Top
   
PostPosted: Sat Sep 24, 2011 4:54 pm 
Offline

Joined: Mon Sep 24, 2007 11:11 am
Posts: 2814
А разве при каждом коммите сборка не собирается? Или что-то еще нужно? Не понял


Top
   
PostPosted: Sat Sep 24, 2011 5:28 pm 
Раньше сборка собиралась только при наличие изменения в файлах, которые включаются в сборку. Зачем собирать сборку заново если например обновился альтернативный бранч ядра или кто-то добавил или изменил программу, которая не входит в состав образа. Сейчас не знаю как сделано, вот и спросил.


Top
   
PostPosted: Sat Sep 24, 2011 5:43 pm 
Offline

Joined: Thu Nov 25, 2010 8:26 pm
Posts: 41
Serge wrote:
У кого-нибудь RTL8169 работает ?

У меня вроде бы. Лог pcidev в ветке про acpi.
По крайней мере Колибри пинговалась и https отдал один файл.


Top
   
PostPosted: Mon Sep 26, 2011 11:50 pm 
Offline
Kernel Developer
User avatar

Joined: Thu Sep 03, 2009 1:52 pm
Posts: 1621
Вопрос стоит не как "Зачем собирать сборку заново если например обновился альтернативный бранч ядра или кто-то добавил или изменил программу, которая не входит в состав образа.", а как "Зачем пересобирать всё, включая atikms.dll и программы на C--, если поменялось одно ассемблерное приложение". Пересобираются только цели, зависящие от изменённых файлов, и они действительно пересобираются с каждой ревизией.

_________________
Сделаем мир лучше!


Top
   
PostPosted: Tue Sep 27, 2011 10:17 am 
SVN r.2244 новая функция 18.1 - сделать самым нижним окно потока (в стеке окон). Документация в директории с ядром. Применение в программе Icon


Top
   
PostPosted: Tue Sep 27, 2011 10:23 am 
Offline

Joined: Mon Sep 24, 2007 11:11 am
Posts: 2814
Mario, спасибо большое! Это была моя хотелка, и я ее получил!


Top
   
PostPosted: Tue Sep 27, 2011 10:27 am 
Для полного счастья можно бы не активировать окно вообще, но это требует несколько больших изменений в коде, чем то что я сделал.


Top
   
PostPosted: Tue Sep 27, 2011 5:35 pm 
Online
Designer
User avatar

Joined: Thu Jan 25, 2007 3:33 pm
Posts: 5106
SoUrcerer wrote:
Mario, спасибо большое! Это была моя хотелка, и я ее получил!

Это была хотелка ВСЕХ уже лет 10. Марат, респект!

_________________
Через тернии к звездам


Top
   
PostPosted: Tue Sep 27, 2011 6:10 pm 
Offline
User avatar

Joined: Fri Jun 27, 2008 3:22 pm
Posts: 988
Марат, спасибо. :)


Top
   
PostPosted: Tue Sep 27, 2011 11:38 pm 
Online
Designer
User avatar

Joined: Thu Jan 25, 2007 3:33 pm
Posts: 5106
По-моему программы теперь открываются с задержкой.

_________________
Через тернии к звездам


Top
   
PostPosted: Tue Sep 27, 2011 11:49 pm 
Да, есть такое - наблюдал на Qemu. Перерисовывание множества окошек не такая быстрая вещь.
На реальной машине задержка практически незаметна - только что проверил на eBox.


Top
   
PostPosted: Wed Sep 28, 2011 9:45 am 
Online
Designer
User avatar

Joined: Thu Jan 25, 2007 3:33 pm
Posts: 5106
Mario, текущее решение... неплохо. Оно есть. Но, может быть, не активировать окно вообще?

_________________
Через тернии к звездам


Top
   
PostPosted: Wed Sep 28, 2011 10:32 am 
Offline

Joined: Mon Sep 26, 2011 3:01 pm
Posts: 33
По опыту Фантома, могу посоветовать:

- пересобирать систему на сервере автоматом после любой модификации кода, но не чаще раза в час (иначе задолбает)
- после пересбора прогонять регресс-тесты. в фантоме тесты покрывают работу ключевых подсистем ядра (таких, как базовые аллокаторы, контейнеры, примитивы синхронизации и тайминга), части системных вызовов posix, инструкций виртуальной машины и ещё кой-чего по мелочи.
- рассылать на список рассылки итоги сборки и теста

собственно, процедуру автотеста (он, конечно, делается под юниксом на qemu) можно дёрнуть из Фантома, модифицировав под специфику Колибри


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 1310 posts ]  Go to page Previous 129 30 31 32 3388 Next

All times are UTC+03:00


Who is online

Users browsing this forum: No registered users and 4 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Limited