国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

Perforce QAC 2025.2版本更新:虛擬內存優化、100%覆蓋CERT C規則、CI構建性能提升等

龍智DevSecOps ? 2025-09-09 14:40 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

Perforce QAC 現已更新至2025.2版本!最新版本中,Helix QAC 已正式更名為 Perforce QAC,其安裝程序、用戶界面及相關文檔均已全面采用新的產品名稱和Logo。

Perforce QAC 2025.2 版本優化了資源利用率,顯著降低了數據流分析過程中所需的虛擬內存占用,特別是在處理大型項目時尤為顯著。

該版本還擴展了對 CERT C Level 2 建議的覆蓋范圍,并強化了對 C++20 和 C23 語言特性的支持。

Perforce Validate 的更新則提升了性能和可擴展性,減少了在使用持續集成(CI)構建項目時的存儲占用,并進一步優化了可用性和報告功能,新增了問題詳情表格視圖,同時對合規性報告的布局進行了改進。

Perforce QAC 2025.2的增強功能

編碼標準覆蓋范圍(CERT C)

CERT C 建議:

Perforce QAC 2025.2 新增了對部分 CERT C Level 2 建議的支持。目前,Perforce QAC已實現對所有 CERT C 規則的100%覆蓋。

語言特性支持

該版本增強了對 C23 和現代 C++ 語言特性及相關約束的支持,包括:

  • 支持 C23 的#embed預處理器指令。
  • 改進對 C++20 中 initializer_list 構造函數和別名模板的類模板參數推導的處理。
  • 改進了非類型參數匹配,特別是對于包含數組的對象。
  • 增強了浮點字面量在數據流分析和 QAC++ 分析中的建模能力,支持在類型推導上下文中正確處理縮小轉換。
  • 改進了編譯器對特殊成員函數的內在支持。

數據流資源使用優化

QAC 2025.2 對數據流資源使用情況進行了優化,顯著降低了虛擬內存消耗,減少了大型項目中可能出現的內存不足錯誤,尤其是在物理內存和/或交換空間受限的環境中。

分析入口點的可配置性

QAC 和 QAC++ 現在支持通過命令行選項 -po init::entry 配置分析入口點。默認情況下,系統會將一些預定義的函數視為入口點;用戶也可自定義指定函數名稱作為入口點。

Perforce Validate 平臺改進與功能增強

數據庫改進:

針對 CI 構建的數據庫結構已更新,以減少存儲占用和數據庫在高負載下的頻繁寫入。這將提供更好的性能和可擴展性,尤其適用于 CI 活動頻繁的項目。

更靈活地查看和管理問題:

在 Validate 的“問題”(Issues)標簽頁中,可選擇使用現有的列表視圖,或全新的表格視圖來對問題進行排序、篩選、搜索和更新,并完全支持批量操作。

擴展了對規則引用查詢的支持:

在 Validate 2025.2 中,現在可通過分類體系(taxonomy)和規則引用(rule reference)來搜索問題列表。在“問題”標簽頁和“問題詳情”面板中,將顯示與每個問題相關的所有分類和引用信息。此外,還支持使用 Web API 搜索操作來進行分類和引用查詢。

改進構建保留策略的工作流程:

Validate 的自動構建刪除功能可通過刪除舊的構建來幫助管理存儲空間。現在,您可以在 Validate門戶、Web API 或命令行工具中更精細地配置項目或流級別的構建保留策略。

改進合規性報告:

Validate 合規性報告的內容和布局已更新,使 MISRA 報告與通用報告格式之間更加一致,并提供有關所選構建應用配置的更多信息,包括抑制配置文件(suppression configuration file)。在通用合規性報告中,“文件摘要”(File Summary)現在會顯示每個文件的規則違規次數,以便更清晰地查看。此外,生成完整(非摘要)的合規性報告不再需要合規性許可證。

除了報告內容的變更外,Validate 門戶和 Web API 還新增了操作功能,使刪除合規性報告更加便捷。

優化使用體驗

改進對編譯器的支持:

TI C7000

QNX

Clang

Green Hills

Validate集成:

改進對日語項目和文件編碼的支持。

GUI 與 CLI:

ACF 項目配置文件中的無效條目現在會顯示錯誤提示,而非靜默忽略。

產品中使用的 Qt 版本已升級至 v6,以獲得最新的安全更新。

本地結果存儲數據庫的結構已變更,首次打開項目時,原有結果將被清除。需要重新分析項目,以確保結果是最新的。

Eclipse IDE 插件:

支持 Eclipse 2025-03 版本。

操作系統支持:

新增對 Ubuntu 24.04 的官方支持。

Perforce QAC 2025.2的重要變更

產品名稱正式變更為 Perforce QAC

自 2025.2 版本起,產品名稱正式從 Helix QAC 更名為 Perforce QAC,并啟用新Logo。安裝程序和用戶界面均已更新為新的產品名稱。安裝路徑和用戶數據存儲位置也相應調整如下:

默認安裝路徑已更改為:

Linux:$HOME/Perforce/QAC-2025.2

– Windows:C:\Perforce\QAC-2025.2

默認用戶數據位置(UDL)已更改為:

– Linux:$HOME/.config/Perforce/QAC-2025.2

– Windows:%LOCALAPPDATA%\Perforce\QAC-2025.2

– 有關當前UDL位置,可通過命令 qacli config udl –list –current 查看

Helix_Generic_C 和 Helix_Generic_C++ 編碼標準模板(CCT)已被棄用,由 QAC_Generic_C 和 QAC_Generic_C++ 取代。

許可證管理變更

自 2025.1 版本起,引入以下許可證變更:

RLM v16.1BL1 服務器的新安裝程序隨Perforce QAC 2025.1版本同步提供。如需將 Perforce QAC與Validate 2025.1一起使用,必須升級到這一服務器版本。舊版本的 Perforce QAC也可兼容新的RLM 16.1BL1服務器。

許可證功能現在采用年份標識,版本號將顯示為25.0。

2024版許可證無法兼容Perforce QAC 2025.1或更新版本,請通過customer@shdsd.com聯系Perforce QAC代理商龍智,獲取新許可證。

由于許可變更,2024.4及更早版本的合規性模塊無法與Perforce QAC 2025.1一起使用,必須升級至對應版本的合規性模塊。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 代碼
    +關注

    關注

    30

    文章

    4967

    瀏覽量

    73952
  • 虛擬內存
    +關注

    關注

    0

    文章

    79

    瀏覽量

    8454
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    C語言安全編碼指南:MISRA CCERT C、CWE 與 C Secure 標準對比與Perforce QAC應用詳解

    如何編寫真正安全的C語言代碼?指南涵蓋MISRA CCERT、CWE等國際安全編碼標準對比,以及如何借助Perforce QAC自動檢測漏
    的頭像 發表于 01-26 17:38 ?793次閱讀
    <b class='flag-5'>C</b>語言安全編碼指南:MISRA <b class='flag-5'>C</b>、<b class='flag-5'>CERT</b> <b class='flag-5'>C</b>、CWE 與 <b class='flag-5'>C</b> Secure 標準對比與<b class='flag-5'>Perforce</b> <b class='flag-5'>QAC</b>應用詳解

    Perforce QAC 2025.4 的新特性

    Perforce QAC 2025.4 提供了一個新的最小化安裝包,以簡化 CI/CD 環境的部署,并包含分析改進,例如擴展了針對 Windows API 的動態內存分析。Visual
    的頭像 發表于 12-30 13:50 ?498次閱讀
    <b class='flag-5'>Perforce</b> <b class='flag-5'>QAC</b> 2025.4 的新特性

    汽車網絡安全開發語言選型指南:C/C++/Rust/Java等主流語言對比+Perforce QAC/Klocwork工具支持

    汽車網絡安全如何選編程語言?CC++、Rust、Java……誰更適合AUTOSAR、ISO/SAE 21434?一文了解8種主流語言的優劣與適用場景,以及Perforce QAC/K
    的頭像 發表于 12-26 11:13 ?422次閱讀
    汽車網絡安全開發語言選型指南:<b class='flag-5'>C</b>/<b class='flag-5'>C</b>++/Rust/Java等主流語言對比+<b class='flag-5'>Perforce</b> <b class='flag-5'>QAC</b>/Klocwork工具支持

    AMD Power Design Manager 2025.2版本現已發布

    AMD Power Design Manager 2025.2 版本現已發布,并正式支持第二代 AMD Versal AI Edge 系列器件和第二代 Prime 系列器件。
    的頭像 發表于 12-24 11:08 ?630次閱讀

    全新AMD Vitis統一軟件平臺2025.2版本發布

    AMD Vitis統一軟件平臺 2025.2 版現已推出,此版本為使用 AMD Versal AI Engine 的高性能 DSP 應用提供了更出色的設計環境,還增強了仿真功能以加快復雜設計。
    的頭像 發表于 12-12 15:06 ?649次閱讀

    AMD Vivado Design Suite 2025.2版本現已發布

    AMD Vivado Design Suite 2025.2 版本現已發布,新增對 AMD Versal 自適應 SoC 的設計支持,包含新器件支持、QoR 功能及易用性增強。
    的頭像 發表于 12-09 15:11 ?941次閱讀

    什么是CVE?如何通過SAST/靜態分析工具Perforce QAC 和 Klocwork應對CVE?

    本文將為您詳解什么是CVE、CVE標識符的作用,厘清CVE與CWE、CVSS的區別,介紹CVE清單內容,并說明如何借助合適的靜態分析工具(如Perforce QAC/Klocwork),在軟件開發早期發現并修復漏洞。
    的頭像 發表于 10-31 14:24 ?512次閱讀
    什么是CVE?如何通過SAST/靜態分析工具<b class='flag-5'>Perforce</b> <b class='flag-5'>QAC</b> 和 Klocwork應對CVE?

    C/C++代碼靜態測試工具Perforce QAC 2025.3的新特性

    Perforce QAC 2025.3?通過更新結果存儲處理提供了性能改進,可以顯著減少總分析時間,具體取決于項目結構和分析所使用的硬件設備。此版本
    的頭像 發表于 10-13 18:11 ?568次閱讀
    <b class='flag-5'>C</b>/<b class='flag-5'>C</b>++代碼靜態測試工具<b class='flag-5'>Perforce</b> <b class='flag-5'>QAC</b> 2025.3的新特性

    汽車軟件團隊必看:基于靜態代碼分析工具Perforce QAC的ISO 26262合規實踐

    ISO 26262合規指南,從ASIL分級到工具落地,手把手教你用靜態代碼分析(Perforce QAC)實現高效合規。
    的頭像 發表于 08-07 17:33 ?1139次閱讀
    汽車軟件團隊必看:基于靜態代碼分析工具<b class='flag-5'>Perforce</b> <b class='flag-5'>QAC</b>的ISO 26262合規實踐

    Perforce QAC產品簡介:面向C/C++的靜態代碼分析工具(已通過SO 26262認證)

    Perforce QAC專為C/C++開發者打造,支持多種編碼規范、功能安全標準(ISO 26262)等,廣泛用于汽車、醫療、嵌入式開發領域,可幫助快速識別關鍵缺陷、
    的頭像 發表于 07-10 15:57 ?1260次閱讀
    <b class='flag-5'>Perforce</b> <b class='flag-5'>QAC</b>產品簡介:面向<b class='flag-5'>C</b>/<b class='flag-5'>C</b>++的靜態代碼分析工具(已通過SO 26262認證)

    HarmonyOS優化應用內存占用問題性能優化

    一、使用purgeable優化C++內存 Purgeable Memory是HarmonyOS中native層常用的內存管理機制,可用于圖像處理的Bitmap、流媒體應用的一次性數據、
    發表于 05-24 17:20

    Helix QAC 2025.1 重磅發布!MISRA C:2025? 100%覆蓋

    Level 1建議的覆蓋范圍,更新了與 Perforce Validate 平臺集成的 CI/CD 環境授權機制。Validate 平臺新增 SAML/OIDC 群組同步支持,并通過
    的頭像 發表于 05-13 16:48 ?1458次閱讀
    Helix <b class='flag-5'>QAC</b> 2025.1 重磅發布!MISRA <b class='flag-5'>C</b>:2025? <b class='flag-5'>100</b>%<b class='flag-5'>覆蓋</b>

    MISRA C:2025新標準解析:新增規則優化點與靜態代碼分析工具支持(Perforce QAC、Klocwork)

    MISRA C:2025?發布!新增5條規則,并對部分現有規則進行了擴展、重組,以進一步簡化安全關鍵型系統的開發流程。如何實現最新MISRA合規性?
    的頭像 發表于 05-08 17:58 ?2837次閱讀
    MISRA <b class='flag-5'>C</b>:2025新標準解析:新增<b class='flag-5'>規則</b>、<b class='flag-5'>優化</b>點與靜態代碼分析工具支持(<b class='flag-5'>Perforce</b> <b class='flag-5'>QAC</b>、Klocwork)

    代碼靜態測試工具Perforce QAC 2025.1新特性

    Perforce QAC 2025.1實現了對新發布的MISRA C:2025?標準的100%覆蓋,并提供了對應的新合規模塊。該
    的頭像 發表于 04-21 15:14 ?1068次閱讀
    代碼靜態測試工具<b class='flag-5'>Perforce</b> <b class='flag-5'>QAC</b> 2025.1新特性

    Perforce品牌及產品名更新:涵蓋版本控制Perforce P4(原Helix Core)、靜態代碼分析Perforce QAC(原Helix QAC)等

    Perforce推出全新P4平臺及P4 One客戶端!從廣為人知的“P4”到Helix Core到Perforce P4,此次品牌重塑是一次初心回歸,也是對開發者和數字創作團隊需求的深度回應。一起來了解更多吧~
    的頭像 發表于 03-28 15:04 ?1399次閱讀
    <b class='flag-5'>Perforce</b>品牌及產品名<b class='flag-5'>更新</b>:涵蓋<b class='flag-5'>版本</b>控制<b class='flag-5'>Perforce</b> P4(原Helix Core)、靜態代碼分析<b class='flag-5'>Perforce</b> <b class='flag-5'>QAC</b>(原Helix <b class='flag-5'>QAC</b>)等