ccache

ภาพหน้าจอของซอฟแวร์:
ccache
รายละเอียดซอฟแวร์:
รุ่น: 3.1.9
วันที่อัพโหลด: 20 Feb 15
ผู้พัฒนา: Andrew Tridgell
การอนุญาต: ฟรี
ความนิยม: 13

Rating: nan/5 (Total Votes: 0)

ccache เป็นแคชคอมไพเลอร์ที่มาเปิดการออกแบบมาเพื่อทำหน้าที่เป็นแคชประมวลผลก่อนที่จะคอมไพเลอร์ C / C ++
จะใช้สวิทช์คอมไพเลอร์ -E และกัญชาการตรวจสอบเมื่อรวบรวมสามารถพอใจจากแคช รองรับภาษา C ++, C, Objective-C ++ และวัตถุประสงค์ -C

มีอะไรใหม่ ในข่าวประชาสัมพันธ์ฉบับนี้.

  • แก้ไขข้อผิดพลาด:
  • สัญญาณ EAGAIN จะถูกจัดการในขณะนี้อย่างถูกต้องเมื่อเปล่งแคชเอาท์พุท stderr นี้ช่วยแก้ไขปัญหาเรียกโดยเอาท์พุทขนาดใหญ่จากความผิดพลาดของคอมไพเลอร์.
  • ไดเรกทอรีย่อยในแคชจะถูกสร้างขึ้นไม่ได้อยู่ในโหมดอ่านอย่างเดียว.
  • คงที่เพื่ออธิบายไฟล์ล็อก ccache ที่ไม่ได้ทำพร้อมที่จะคอมไพเลอร์.
  • รายงานข้อผิดพลาดที่ดีขึ้นเมื่อล้มเหลวในการสร้าง stdout ชั่วคราว / ไฟล์ stderr เมื่อรันคอมไพเลอร์.
  • หายไป stdout ชั่วคราว / ไฟล์ stderr ได้รับการจัดการในขณะนี้ได้อย่างสง่างาม.
  • อื่น ๆ :
  • ชุดทดสอบคงที่จะทำงานใน ecryptfs.

มีอะไรใหม่ ในรุ่น 3.1.7:

  • ข้อบกพร่องเล็ก ๆ น้อย ๆ หลายคนได้รับการแก้ไขความล้มเหลวเมื่อมีการสร้าง แฟ้มในไดเรกทอรีแคชได้รับการทำอันตรายถึงชีวิต.
  • การรับรู้และคร่ำเครียดของปลั๊กอิน GCC ระบุด้วย -fplugin = ไฟล์ได้รับการเพิ่ม cpath, C_INCLUDE_PATH และตัวแปรสภาพแวดล้อมที่คล้ายกันเพิ่มเข้าในขณะนี้เพื่อกัญชาเพื่อหลีกเลี่ยงการแคชเท็จเมื่อตัวแปรดังกล่าวมีการเปลี่ยนแปลง.
  • ข้อผิดพลาด GCC นำมาใช้ในการทำงานร่วมกัน ccache 3.1.5 สำหรับตัวเลือก -MT / ตรมกับการขัดแย้งการตัดแบ่งได้รับการหวนกลับ.

มีอะไรใหม่ ในรุ่น 3.1.5:

  • คุณสมบัติใหม่และการปรับปรุง:
  • เพิ่มสถิติใหม่นับชื่อ & quot; เรียกว่าสำหรับขั้นตอนการเตรียม & quot;.
  • บรรทัดคำสั่งเดิมที่ถูกบันทึกไว้ในขณะนี้ไปยังแฟ้มระบุด้วย CCACHE_LOGFILE.
  • บันทึกข้อผิดพลาดที่ดีขึ้นเมื่อสายระบบล้มเหลว.
  • เพิ่มการสนับสนุนสำหรับการเขียนใหม่เส้นทางแน่นอนใน -F / -iframework ตัวเลือก GCC.
  • เพื่อปรับปรุงสถิติเคาน์เตอร์ในการส่งออก ccache -s.
  • แก้ไขข้อผิดพลาด:
  • -MF / -MT / ตรมตัวเลือกที่มีการตัดแบ่งอาร์กิวเมนต์นี้จะจัดการอย่างถูกต้องเมื่อพวกเขาเป็นครั้งสุดท้าย commandline.
  • ccache ขณะนี้เป็นข้อผิดพลาดที่เข้ากันได้กับ GCC สำหรับ -MT / ตรมตัวเลือกกับการขัดแย้งการตัดแบ่ง.
  • แก้ไขการรั่วไหลของหน่วยความจำเล็กน้อย.
  • ระบบที่ขาด (และไม่จำเป็นต้องได้รับการเชื่อมโยงกับ) libm ได้รับการสนับสนุนในขณะนี้.

มีอะไรใหม่ ในรุ่น 3.1.4:

  • แก้ไขข้อผิดพลาดที่ปล่อย

มีอะไรใหม่ ในรุ่น 3.1.3:

  • -MFarg, -MTarg และ -MQarg ตัวเลือกคอมไพเลอร์ (เช่นโดยไม่ต้องช่องว่างระหว่างตัวเลือกและการโต้แย้ง) ได้รับการจัดการในขณะนี้ได้อย่างถูกต้อง.

มีอะไรใหม่ ในรุ่น 3.1.2:

  • เลือกคอมไพเลอร์ -fdump- * อยู่ในขณะนี้ได้อย่างถูกต้อง ตรวจพบเป็นยากเกินไปที่จะแคช.
  • ค่ากลับมาเป็นโมฆะจาก malloc / calloc ของศูนย์ไบต์ได้รับการจัดการในขณะนี้ได้อย่างถูกต้อง.
  • ปัญหาเมื่อแยกเอาท์พุท precompiler บน AIX ได้รับการแก้ไข.
  • เอกสารที่ข้อมูลจะถูกรวมอยู่ในผลรวมกัญชาได้รับการปรับปรุง.
  • พกพาชุดทดสอบที่ได้รับการปรับปรุงให้ดีขึ้น.

มีอะไรใหม่ ในรุ่น 3.1.1:

  • ไม่ปกติรวมถึงไฟล์ที่ได้รับการจัดการในขณะนี้ได้อย่างถูกต้อง
  • ข้อผิดพลาด CRC มีการตรวจพบเมื่อคลายการบีบอัดไฟล์ในแคช.
  • ไฟล์วัตถุที่มีศักยภาพการแข่งขันการทุจริตในเอ็นเอฟเอได้รับการแก้ไข.
  • เอกสารได้รับการแก้ไข.
  • กำหนดค่าการตรวจสอบของ AR จะทำในขณะนี้อย่างถูกต้อง.

มีอะไรใหม่ ในรุ่น 3.1:

  • ได้รับการสนับสนุนเพิ่มสำหรับ hashing การส่งออกของคำสั่งที่กำหนดเอง เพื่อระบุคอมไพเลอร์.
  • Compilations ที่ใช้ส่วนหัว precompiled ได้รับการสนับสนุนในขณะนี้.
  • พฤติกรรมบนม้า NFS ได้รับการปรับปรุง.
  • ข้อบกพร่องบางอย่างได้รับการแก้ไข.

มีอะไรใหม่ ในรุ่น 3.0.1:

  • สถิติเคาน์เตอร์ & quot; เรียกว่าสำหรับการเชื่อมโยง & quot; ขณะนี้มีการปรับปรุงอย่างถูกต้องเมื่อเชื่อมโยงกับแฟ้มวัตถุเดียว.
  • ปัญหาเกี่ยวกับการออกจากแหล่งที่มาสร้างได้รับการแก้ไข.

ซอฟต์แวร์ที่คล้ายกัน

pyPEG
pyPEG

14 Apr 15

CeGCC
CeGCC

3 Jun 15

IsForth
IsForth

20 Feb 15

Mumps Compiler
Mumps Compiler

28 Sep 15

ซอฟแวร์อื่น ๆ ของนักพัฒนา Andrew Tridgell

rzip
rzip

3 Jun 15

Samba
Samba

2 Oct 17

Samba
Samba

2 Jan 15

ความคิดเห็นที่ ccache

ความคิดเห็นที่ไม่พบ
เพิ่มความคิดเห็น
เปิดภาพ!
ค้นหาตามหมวดหมู่