MozTW 討論區
https://forum.moztw.org/

pigfoot's un-official firefox 應該加入 tete's C Runtime DLL 嗎?
https://forum.moztw.org/viewtopic.php?f=43&t=19148
1 頁 (共 1 頁)

發表人:  pigfoot [ 2007-06-04, 14:29 ]
文章主題 :  pigfoot's un-official firefox 應該加入 tete's C Runtime DLL 嗎?

Hi, 大家好:

我有件事想要請教各位. 不知道大家在用我 build 出來的 Firefox 時, 是不是還會手動去更新成 tete's C Runtime DLL 呢?

我知道速度上應該會差很多, 不過我不知道加上去之外會不會有額外的副作用產生, 所以想請教大家一下, 如果我的 build 預設加了 tete 的 C Runtime DLL 到底好還是不好呢?

PS: 明天我也會先作英文版的 2.0.0.4 + tete's CRT DLL 先給大家玩玩看~

發表人:  pigfoot [ 2007-06-05, 10:17 ]
文章主題 : 

有興趣的話, 可以試一下, 應該也可以連 yahoo!kimo 了.
http://forum.moztw.org/viewtopic.php?p=29616

發表人:  TSbb [ 2007-06-06, 08:28 ]
文章主題 : 

當然好 :D

發表人:  某A [ 2007-06-06, 10:07 ]
文章主題 : 

正在愉快地使用中…

發表人:  rainlay [ 2007-06-06, 10:30 ]
文章主題 : 

當然好阿! pigfoot大加油阿!

發表人:  finalman [ 2007-06-06, 10:43 ]
文章主題 : 

雖然不了解tete's C Runtime DLL的功能
但下載用了一天後
感覺比原始版本順暢些
原始版本2.0.0.4不知為何就是容易卡卡的
怪哉

pigfoot 寫:
Hi, 大家好:

我有件事想要請教各位. 不知道大家在用我 build 出來的 Firefox 時, 是不是還會手動去更新成 tete's C Runtime DLL 呢?

我知道速度上應該會差很多, 不過我不知道加上去之外會不會有額外的副作用產生, 所以想請教大家一下, 如果我的 build 預設加了 tete 的 C Runtime DLL 到底好還是不好呢?

PS: 明天我也會先作英文版的 2.0.0.4 + tete's CRT DLL 先給大家玩玩看~

發表人:  pigfoot [ 2007-06-06, 10:55 ]
文章主題 : 

某A 寫:
正在愉快地使用中…
-_- 偷懶的人 :p

發表人:  某A [ 2007-06-06, 12:05 ]
文章主題 : 

pigfoot 寫:
某A 寫:
正在愉快地使用中…
-_- 偷懶的人 :p

現在要我編也沒空orz
也許會考慮暑假來做吧

我想要下一個 tb2.0.0.x 出來的時候再回來編 :P


對了,這個先給你置頂了。

發表人:  antlee [ 2007-06-07, 22:44 ]
文章主題 : 

下載了你的P3版本,發現所用的VC 2003 dll與tete的有以下分別:
pigfoot大的版本:
msvcp71.dll (MS)
msvcr71.dll (tete)
tmemutil.dll (tete)

tete的版本:
tmsvcr71.dll (tete)
tmemutil.dll (tete)
沒有msvcp71.dll (MS)

大概要用工具(eg. Visual Studio 6 的 Dependency Checker)去檢查它們所包括的 C Functions...

如果要像tete版一樣只用tete dlls,看似要改makefile / build config...

tete版 PGO 的 about:buildconfig
--enable-application=browser '--enable-optimize=-O2 -GL -GT -fp:fast -arch:SSE -GS- -DTT_MEMUTIL -D__forceinline=__inline' --disable-debug --disable-tests --enable-static --disable-shared --enable-svg --enable-canvas --enable-installer --disable-updater --disable-activex --disable-activex-scripting

tete版 G7 SSE2 的 about:buildconfig
--enable-application=browser '--enable-optimize=-O2 -G7 -GL -arch:SSE2 -DTT_MEMUTIL' --disable-debug --disable-tests --enable-static --disable-shared --enable-svg --enable-canvas --enable-installer --disable-updater --disable-activex --disable-activex-scripting

發表人:  pigfoot [ 2007-06-08, 10:56 ]
文章主題 : 

antlee 寫:
下載了你的P3版本,發現所用的VC 2003 dll與tete的有以下分別:
pigfoot大的版本:
msvcp71.dll (MS)
msvcr71.dll (tete)
tmemutil.dll (tete)

tete的版本:
tmsvcr71.dll (tete)
tmemutil.dll (tete)
沒有msvcp71.dll (MS)

大概要用工具(eg. Visual Studio 6 的 Dependency Checker)去檢查它們所包括的 C Functions...

如果要像tete版一樣只用tete dlls,看似要改makefile / build config...

tete版 PGO 的 about:buildconfig (G7 SSE2版 以後補上)
--enable-application=browser '--enable-optimize=-O2 -GL -GT -fp:fast -arch:SSE -GS- -DTT_MEMUTIL -D__forceinline=__inline' --disable-debug --disable-tests --enable-static --disable-shared --enable-svg --enable-canvas --enable-installer --disable-updater --disable-activex --disable-activex-scripting
Hi, antlee:

好問題, 我有注意到, 也覺得奇怪為啥 tete 用 VC7.1 build 的 Firefox 不用 msvcp71.dll (C++ Run-Time).

我作出來的 build 從一開始到現在, 一直都需要 msvcr71.dll (C Run-Time) 和 msvcp71.dll (C++ Run-Time). 看起來 tete 的 tmsvcr71.dll 具有 C/C++ Run-Time 的所有功能, 所以要試的話可能要從 source level 去改吧..

像我目前只有換掉 dll 而己, 我想只有改 mozconfig 應該還無法達到目的, 也許要把 tete 的 CRT build (dll + lib) 去換掉 VC7.1 official 的 CRT 吧, 想起來就比較花時間, 如果效果差異不大, 就先放著吧, 等我試 PGO 的時候再看 XD

發表人:  pigfoot [ 2007-06-10, 19:55 ]
文章主題 : 

2.0.0.4 is out.
http://forum.moztw.org/viewtopic.php?p=29616

1 頁 (共 1 頁) 所有顯示的時間為 UTC + 8 小時
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/