• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            歲月流轉(zhuǎn),往昔空明

            C++博客 首頁(yè) 新隨筆 聯(lián)系 聚合 管理
              118 Posts :: 3 Stories :: 413 Comments :: 0 Trackbacks

            最近一段時(shí)間,SoftArt的所有更新,都集中在編譯器上。雖然沒有辦法趕上在2011年的SoftArt第一版本的alpha發(fā)布(也許會(huì)更名為Salvia,版本代號(hào)為Cryptic Era),但是整體進(jìn)度還是比較理想的。今天提交了r425,這是一個(gè)比較重要的更新。到這個(gè)更新為止,編譯器在后端的所有API便基本確定了。除去以后對(duì)參數(shù)和簽名的小改動(dòng),基本結(jié)構(gòu)已經(jīng)成型。

            Parser,AST,Semantic和Code gen都已經(jīng)有了相應(yīng)的原型和對(duì)應(yīng)的測(cè)試。接下來基本就是堆代碼的體力活了。

            接下來,有以下工作比較重要:

            0. 未實(shí)現(xiàn)的語(yǔ)言特性及對(duì)應(yīng)的測(cè)試用例。

            1. automatic regression tests的框架。這個(gè)框架的名稱就叫fart,framework of auto regression tests的簡(jiǎn)寫。這個(gè)Test與現(xiàn)有的unit tests稍有不同,他在第一次生成代碼的時(shí)候,是要人工去檢查并執(zhí)行驗(yàn)證的。以后所有的測(cè)試,都是將結(jié)論與藍(lán)本進(jìn)行比較。

            2. semantic階段的出錯(cuò)處理,以及code generate階段的容錯(cuò)機(jī)制。這一部分的將隨著編譯器的逐步完善而完善。

            3. 并行化的代碼生成。生成以SIMD方式執(zhí)行的代碼是這個(gè)編譯器開發(fā)的初衷,它也是整個(gè)編譯器功能中最重要的部分。

            4. Host和Runtime部分。這一部分主要負(fù)責(zé)編譯器的初始化,內(nèi)建函數(shù)的注冊(cè),與腳本的交互等功能。在這一部分完成后,SoftArt就可以正式將SASL集成進(jìn)來。

            5. Shader API的設(shè)計(jì)和實(shí)現(xiàn)。

            簡(jiǎn)易的計(jì)劃表:

            1.0(~Jun 2011):

            不隨SoftArt發(fā)布。完成進(jìn)度:0: >60% 1: >80% 2: >20% 3: – 4: – 5: -

            2.0(~Q1 2012):

            編譯器隨SoftArt發(fā)布。未集成。進(jìn)度: 0: >75% 1: >90% 2: >40% 3: – 4: – 5: -

            3.0(~2013):

            集成進(jìn)softart。進(jìn)度: 0: >85% 1: >90% 2: >50% 3: – 4: >50% 5: >30%

            posted on 2011-01-26 21:21 空明流轉(zhuǎn) 閱讀(1749) 評(píng)論(2)  編輯 收藏 引用

            評(píng)論

            # re: SASL終于進(jìn)入了第二個(gè)階段 2011-01-28 11:28 陳梓瀚(vczh)
            沙發(fā)  回復(fù)  更多評(píng)論
              

            # re: SASL終于進(jìn)入了第二個(gè)階段[未登錄] 2011-02-20 16:34 goteet
            第二個(gè)  回復(fù)  更多評(píng)論
              


            只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。
            網(wǎng)站導(dǎo)航: 博客園   IT新聞   BlogJava   博問   Chat2DB   管理


            精品久久久无码人妻中文字幕| 精品一久久香蕉国产线看播放| 久久九色综合九色99伊人| 久久棈精品久久久久久噜噜| 国产精品99久久久精品无码| 青青青青久久精品国产h久久精品五福影院1421 | 久久精品国产亚洲αv忘忧草| 性做久久久久久久久老女人| 久久久国产精品| 一本久久综合亚洲鲁鲁五月天| 欧美久久一级内射wwwwww.| 久久久久久极精品久久久| 午夜肉伦伦影院久久精品免费看国产一区二区三区 | 久久国产精品一区| 免费一级做a爰片久久毛片潮| 日韩影院久久| 久久精品中文字幕一区| 久久人人爽人人爽人人片AV不 | 一本色道久久综合| 亚洲αv久久久噜噜噜噜噜| 久久精品国产99久久无毒不卡| 国产精品一区二区久久不卡| 精品国产福利久久久| 国产巨作麻豆欧美亚洲综合久久| 久久久久99精品成人片三人毛片| 久久久久亚洲AV无码专区首JN| 久久久亚洲欧洲日产国码二区 | 久久精品aⅴ无码中文字字幕重口 久久精品a亚洲国产v高清不卡 | 久久久久亚洲精品天堂| 免费观看久久精彩视频| 亚洲国产综合久久天堂 | 国产成人无码精品久久久性色| 久久99国产乱子伦精品免费| 国产亚州精品女人久久久久久| 久久婷婷色香五月综合激情| 国产精品久久久久9999高清| 久久久久亚洲AV无码专区网站| 国产午夜福利精品久久2021| 久久综合伊人77777麻豆| 人人狠狠综合久久88成人| 久久综合九色欧美综合狠狠|