PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
12504 | 00/08/01 13:42:41 | RE(2):PB7.0: マシンコードって使えるのですか? By ina.d |
12498 | 00/08/01 11:59:24 | RE(1):PB7.0: マシンコードって使えるのですか? By M.M |
12466 | 00/07/28 17:20:46 | PB7.0: マシンコードって使えるのですか? By ina.d |
カテゴリ:PowerBuilderの開発環境
日付:2000年08月01日 11:59 発信者:M.M
題名:RE(1):PB7.0: マシンコードって使えるのですか?
ina.dさん、こんにちは。
>EXEを構築する際、マシンコードをチェックした途端に途中で落ちるようになりました。
>P-Codeでは問題ありません
>過去の発言を拝見すると、マシンコードにはバグがあるように読みとれます。
困ったことに、そうなんですよ。
PBで生成するマシンコードは、PBのプログラムを一度Cのソースに変換してから、
C言語でコンパイルしているようです。
従って、C言語のライブラリ等に不具合があると、P-CODEとマシンコードで動作が
変わってしまいます。
詳しくは、過去ログの「ふりーとーく」No.00343、「旧電子会議室」No.002572の
コメントツリーで議論していますので、読んでみてください。
>Sybaseのアプリケーションテクニックでは、高速化に有効とありましたので期待していたのですが...
アプリをマシンコード化しても、巨大な配列をソートするなど一部のロジックでは
確かに有効ですが、普通の業務アプリでは体感できるほど速度の差を感じられない
のが実状です。
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows95
DBMS (記載なし)
Browser (記載なし)
Server SoftWare
OS (記載なし)
DBMS Adaptive Server Anywhere 6.0
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.