นี่คือคำสั่ง ocamlcp ที่สามารถเรียกใช้ในผู้ให้บริการโฮสติ้งฟรีของ OnWorks โดยใช้หนึ่งในเวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
ocamlcp, ocamloptp - คอมไพเลอร์โปรไฟล์ OCaml
เรื่องย่อ
ocamlcp [ ocamlc ตัวเลือก ] [ -P ธง ] ชื่อไฟล์ ...
ocamloptp [ โอแคมลอป ตัวเลือก ] [ -P ธง ] ชื่อไฟล์ ...
DESCRIPTION
เทศกาล ocamlcp และ ocamloptp คำสั่งเป็นส่วนหน้าของ ocamlc(1) และ โอแคมลอป(1) นั้น
เครื่องมือรหัสที่มา, เพิ่มรหัสเพื่อบันทึกจำนวนการเรียกใช้ฟังก์ชัน,
มีการใช้สาขาของเงื่อนไข ฯลฯ การดำเนินการของรหัสเครื่องมือสร้าง an
โปรไฟล์การดำเนินการในไฟล์ ocamlprof.dump ซึ่งสามารถอ่านได้โดยใช้ ocamlprof(1)
ocamlcp ยอมรับข้อโต้แย้งและตัวเลือกเดียวกันเช่น ocamlc(1) และ ocamloptp ยอมรับเหมือนกัน
ข้อโต้แย้งและตัวเลือกเช่น โอแคมลอป(1). มีข้อยกเว้นเพียงข้อเดียว: ในทั้งสองกรณี - หน้า
ไม่รองรับตัวเลือก หากคุณต้องการประมวลผลไฟล์ต้นฉบับของคุณล่วงหน้า คุณจะต้องทำ
แยกกันก่อนโทร ocamlcp or ocamloptp.
OPTIONS
นอกจากนี้ยังมี ocamlc(1) หรือ โอแคมลอป(1) ตัวเลือก ocamlcp และ ocamloptp รับหนึ่ง
ตัวเลือกในการควบคุมชนิดของข้อมูลโปรไฟล์, the -P ตัวอักษร ตัวเลือก ตัวอักษร
ระบุว่าส่วนใดของโปรแกรมควรทำโปรไฟล์:
a ตัวเลือกทั้งหมด
f การเรียกใช้ฟังก์ชัน : มีการตั้งค่าจุดนับไว้ที่จุดเริ่มต้นของแต่ละฟังก์ชันเนื้อหา
i if ... แล้วก็ ... อื่น: นับแต้มตั้งทั้งคู่ แล้วก็ และ อื่น สาขา
l ในขณะที่, เป็นเวลา ลูป: จุดนับถูกกำหนดไว้ที่จุดเริ่มต้นของเนื้อหาลูป
m การจับคู่ สาขา : กำหนดจุดนับไว้ที่จุดเริ่มต้นของร่างกายของแต่ละสาขาของ
การจับคู่รูปแบบ
t ลอง ... กับ กิ่ง: มีการกำหนดจุดนับไว้ที่จุดเริ่มต้นของร่างกายแต่ละส่วน
สาขาของตัวจับข้อยกเว้น
เช่น คอมไพล์ด้วย ocamlcp -P ฟิล์ม โปรไฟล์ฟังก์ชั่นการโทร
if ... แล้วก็ ... อื่น ..., ลูป และการจับคู่รูปแบบ
การเรียกร้อง ocamlcp(1) หรือ ocamloptp(1) ไม่มี -P ค่าเริ่มต้นของตัวเลือกเป็น -P fm, หมายความว่า
เฉพาะการเรียกใช้ฟังก์ชันและการจับคู่รูปแบบเท่านั้นที่ทำโปรไฟล์
หมายเหตุ: เพื่อความเข้ากันได้กับเวอร์ชันก่อนหน้า ocamlcp(1) ยังยอมรับตัวเลือก -p กับ
อาร์กิวเมนต์และความหมายเดียวกับ -P.
ใช้ ocamlcp ออนไลน์โดยใช้บริการ onworks.net