【最適化機能】HSP初質51 【それは通常の3倍】
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
2006/03/17(金) 11:42:01http://www.geocities.jp/hsp_summary/law.html
■ 前スレ
【オフィシャル発売】HSP初質P50【コンテスト選考】
http://pc8.2ch.net/test/read.cgi/tech/1132612819/
■HSPの入手はここから(HSP2.61、HSP3.0公開中。)
□Hot Soup Processor Page
http://www.onionsoft.net/hsp/
■HSPの各種情報
□HSP Wiki
http://quasiquote.org/hspwiki/
http://quasiquote.org/hspwiki/2%a4%c1%a4%e3%a4%f3%a4%cd%a4%eb%a4%ce%a5%b9%a5%ec%a5%c3%a5%c9
■HSPLetの入手はここから(ブラウザ上でHSPを動かす)
□HSP BIGINNER'S CLUB
http://www.rinku.zaq.ne.jp/ultimate/
□HSPLet3.0
http://www.group-finity.com/HSP/HSPLet/
■HSPスレまとめページ
□Hot Soup Processor@2ch
http://hsp2ch.hp.infoseek.co.jp/
http://www.geocities.jp/hsp_summary/
0002デフォルトの名無しさん
2006/03/17(金) 11:45:030003デフォルトの名無しさん
2006/03/17(金) 12:04:23射精した。
0004デフォルトの名無しさん
2006/03/17(金) 12:12:400005デフォルトの名無しさん
2006/03/17(金) 13:42:270006デフォルトの名無しさん
2006/03/17(金) 13:50:330007”削除”希望
2006/03/17(金) 14:25:26http://pc8.2ch.net/test/read.cgi/tech/1142529119/
0008デフォルトの名無しさん
2006/03/17(金) 15:01:35もしかしてランタイムのサイズ以下にはならないと言うことか?
0009デフォルトの名無しさん
2006/03/17(金) 15:11:45削りに削って80k
0010http://www.vector.co.jp/soft/win95/util/se072729.html
2006/03/18(土) 19:24:24TextSS のWindowsXP(Professional)64bit化おながいします
もしくは64bitにネイティブ対応したテキスト置換ソフトありますか?
0011デフォルトの名無しさん
2006/03/19(日) 09:52:02入ってると思ったら未だなのね。
つっか何処のスレ使うわけ?
0012デフォルトの名無しさん
2006/03/19(日) 16:11:34マニフェストの記述が違うようだ。
0013デフォルトの名無しさん
2006/03/19(日) 20:49:55#include "comctl32.as"
#include "gdi32.as"
#include "kernel32.as"
とかした時に威力を発揮するなんて事は・・・ないだろうなw
001412
2006/03/19(日) 20:51:500015デフォルトの名無しさん
2006/03/20(月) 08:01:05それ、あたりかもww
0016デフォルトの名無しさん
2006/03/20(月) 09:48:39mt.exe -inputresource:test.exe -manifest test.exe.manifest -outputresource:test.exe
だって
manifestはリンカが勝手に作るってwww
0017デフォルトの名無しさん
2006/03/20(月) 10:01:06strcpy -> strcpy_s とかwwワロスwww
0018デフォルトの名無しさん
2006/03/20(月) 11:31:070019デフォルトの名無しさん
2006/03/22(水) 00:45:22今日は見てたよ。
0020デフォルトの名無しさん
2006/03/22(水) 17:20:20今更始まったことではないがwwww
0021デフォルトの名無しさん
2006/03/22(水) 22:18:470022デフォルトの名無しさん
2006/03/22(水) 22:20:01言ってる->行ってる
0023デフォルトの名無しさん
2006/03/23(木) 00:53:16実は、実装されてないのでは?
0024デフォルトの名無しさん
2006/03/23(木) 18:40:01まあ実装は>>13のとおりなわけだが
0025デフォルトの名無しさん
2006/03/23(木) 19:12:53■ 解説
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
スクリプトコンパイル時の動作を指定します。
オプション名、の後スペース又は TAB を入れてパラメーター
(文字列の場合は「"strings"」のように指定)を記述して下さい。
#cmpoptで指定できるキーワードは以下の通りです。
オプション | 内 容 | 初期値
------------------------------------------------------
ppout | プリプロセッサファイル出力 | 1
| (0=なし/1=出力する) |
optcode | 不要なコードの最適化 | 1
| (0=なし/1=最適化する) |
optinfo | 最適化の情報ログ出力 | 0
| (0=なし/1=出力する) |
------------------------------------------------------
以下の例では、プリプロセッサ結果をファイル出力します。
例 :
#cmpopt ppout 1
#cmpopt命令は、基本的にスクリプトの先頭に記述してください。
複数の#cmpopt命令が記述されている場合は、最後の設定が有効になります。
特定の範囲だけにオプションを適用するような書き方はできません。
0026デフォルトの名無しさん
2006/03/23(木) 19:20:010027デフォルトの名無しさん
2006/03/23(木) 19:29:21皆が期待していた最適化機能とは、こういう事なのか?
俺は違うな。
0028うには、HSP製?
2006/03/24(金) 03:31:2747氏の発言集の中でHSPってのが出てくるwww
まっ 最終的には違うけどねww
0029デフォルトの名無しさん
2006/03/24(金) 08:22:10#include "comctl32.as"
#include "gdi32.as"
#include "kernel32.as"
のように書いてあるサンプルが増えるのかな。
sptrとwptrに統一してあって不都合はないのか?
0030デフォルトの名無しさん
2006/03/24(金) 09:08:18#cmpopt ppout 1
#cmpopt optcode 1
#cmpopt optinfo 1
#include "kernel32.as"
repeat 5
Beep 262, 500
wait 50
loop
stop
#cmpopt optinfo 1 これは (最適化の情報ログ出力)どこ?
0031デフォルトの名無しさん
2006/03/24(金) 09:13:09#cmpopt ppout 1
#cmpopt optcode 0
#cmpopt optinfo 1
#include "kernel32.as"
repeat 5
Beep 262, 500
wait 50
loop
stop
optinfo はシラネ
003230
2006/03/24(金) 09:18:430033デフォルトの名無しさん
2006/03/24(金) 18:46:280034デフォルトの名無しさん
2006/03/25(土) 14:27:41#uselib "user32.dll"
#func xxxxxxxxxxx
のように書く癖がついてるから・・。モジュールだって使うやつしか書かないし。
0035デフォルトの名無しさん
2006/03/25(土) 17:34:470036デフォルトの名無しさん
2006/03/25(土) 22:23:07なぜ?
0037デフォルトの名無しさん
2006/03/26(日) 15:39:35誤爆? ここで質問してもなぁ
0038デフォルトの名無しさん
2006/03/26(日) 21:50:320039デフォルトの名無しさん
2006/03/26(日) 21:55:370040デフォルトの名無しさん
2006/03/26(日) 21:59:17[hsp3c.hrt]
コンパクト版HSPランタイムです。
標準のHSP3から、COM関連機能、及びgrect、grotate、gsquare命令が削除されています。
ってなってるけどCOMはHSP_COM_UNSUPPORTEDでいいけど
grect、grotate、gsquareはどこを削るの?
0041デフォルトの名無しさん
2006/03/26(日) 22:01:270042デフォルトの名無しさん
2006/03/26(日) 22:12:28<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
<dependency>
<dependentAssembly>
<assemblyIdentity type="win32" name="Microsoft.VC80.CRT" version="8.0.50608.0" processorArchitecture="x86" publicKeyToken="1fc8b3b9a1e18e3b" />
</dependentAssembly>
</dependency>
<dependency>
<dependentAssembly>
<assemblyIdentity type="win32" name="Microsoft.Windows.Common-Controls" version="6.0.0.0" processorArchitecture="X86" publicKeyToken="6595b64144ccf1df" language="*" />
</dependentAssembly>
</dependency>
</assembly>
0043デフォルトの名無しさん
2006/03/26(日) 22:17:31/Ob<n> インライン展開 (既定値 n=0) /Od 最適化を無効にする (既定)
/Og グローバルな最適化を有効にする /Oi[-] 組み込み関数を有効にする
/Os コード スペースを優先する /Ot コードのスピードを優先する
/Ox 最大限の最適化
/Oy[-] フレーム ポインタの省略を有効にする
/Ox ってどうなん?
0044デフォルトの名無しさん
2006/03/27(月) 19:40:370045デフォルトの名無しさん
2006/03/27(月) 23:38:45ttp://msdn2.microsoft.com/ja-jp/library/59a3b321(VS.80).aspx
■ このスレッドは過去ログ倉庫に格納されています