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 (記載なし)

PowerSpaceの運営は、パワーフューチャー株式会社が行っております。
Copyright © 2013 Power Future Co., Ltd.