Byte Code Engineering Library
பைட் கோட் இன்ஜினியரிங் நூலகம் (பி. சி. இ. எல்) என்பது அப்பாச்சி அறக்கட்டளையால் முன்பு அவர்களின் ஜகார்த்தா சாசனத்தின் கீழ் நிதியுதவி செய்யப்பட்ட ஒரு திட்டமாகும், இது பைனரி ஜாவா வகுப்புகளை (அதாவது பைனரி ஜாவா வகுப்புகள்) சிதைத்தல், மாற்றியமைத்தல் மற்றும் மறுசீரமைப்பதற்கான எளிய ஏபிஐ-ஐ வழங்குகிறது. பைட் குறியீடு). அக்டோபர் 27,2001 அன்று அப்பாச்சி ஜகார்த்தா அறக்கட்டளைக்கு அதிகாரப்பூர்வமாக நன்கொடையாக வழங்கப்படுவதற்கு முன்பு இந்த திட்டம் மார்கஸ் டாம் என்பவரால் உருவாக்கப்பட்டது. பிசிஇஎல் ஒரு எளிய நூலகத்தை வழங்குகிறது, இது கொடுக்கப்பட்ட ஜாவா வகுப்பின் உள் ஒருங்கிணைந்த கூறுகளை அதன் ஏபிஐ மூலம் பொருள் கட்டமைப்புகளாக வெளிப்படுத்துகிறது (கீழ் நிலை ஆப்கோடுகளை பிரித்தெடுப்பதற்கு மாறாக). இந்த பொருள்கள் பைனரி பைட் குறியீட்டை மாற்றியமைப்பதற்கும், புதிய பைட் குறியீட்டை உருவாக்குவதற்கும் (ஏற்கனவே உள்ள குறியீட்டில் புதிய குறியீட்டை செலுத்துவதன் மூலம் அல்லது மொத்தமாக புதிய வகுப்புகளை உருவாக்குவதன் மூலம்) செயல்பாடுகளை அம்பலப்படுத்துகின்றன. பி. சி. இ. எல் நூலகம் பல வேறுபட்ட பயன்பாடுகளில் பயன்படுத்தப்பட்டுள்ளது, அதாவதுஃ ஜாவா பைட்ட்கோட் டிகம்பைலிங், ஒப்ஃபஸ்கேஷன் மற்றும் ரிஃபாக்டரிங் செயல்திறன் மற்றும் சுயவிவர கருவி அழைப்புகள், அவை செயல்திறன் அளவீடுகளைப் பிடிக்க நினைவகம்/கவரேஜ் தரவை ஆராய ஜாவா வகுப்பு பைனரிகளில் செலுத்தப்படலாம். (எடுத்துக்காட்டாக, நுழைவு/வெளியேறும் இடங்களில் கருவிகளை செலுத்துதல்.) எடுத்துக்காட்டாக, புள்ளி-வெட்டு அடையாளத்திற்காக வகுப்பு கட்டமைப்புகளை சிதைக்க BCEL ஐப் பயன்படுத்துவதன் மூலமும், பின்னர் அம்சம் தொடர்பான குறியீட்டை பைனரியில் மீண்டும் செலுத்துவதன் மூலம் வகுப்பை மறுசீரமைப்பதன் மூலமும் ஜாவா மொழியில் அம்சம்-சார்ந்த சேர்த்தல்கள் செயல்படுத்தப்பட்டுள்ளன. (பார்க்கஃ ஆஸ்பெக்ட்ஜே) நிலையான குறியீடு பகுப்பாய்வு பிழைகளைக் குறிக்கும் குறியீடு முட்டாள்தனங்களுக்கான ஜாவா பைட் குறியீட்டை பகுப்பாய்வு செய்ய ஃபைண்ட்பக்ஸ் பிசிஇஎல் ஐப் பயன்படுத்துகிறது. மேலும் பார்க்கவும் பொருள் வலை ஏஎஸ்எம் ஜாவாஸிஸ்ட் வெளிப்புற இணைப்புகள் அப்பாச்சி காமன்ஸ் பிசிஇஎல்-பிசிஇஎல் திட்ட முகப்பு பக்கம். BCEL அடிப்படையிலான திட்டப் பட்டியல்-BCEL நூலகத்தைப் பயன்படுத்தும் திட்டங்களின் பட்டியல். அப்பாச்சி ஜகார்த்தா முகப்பு-அப்பாச்சி ஜகார்த்தா முகப்பு பக்கம். ஆஸ்பெக்ட்ஜே-தி ஆஸ்பெக்ட்ஜே திட்ட முகப்பு பக்கம். (பி. சி. இ. எல்-ஐப் பயன்படுத்தும் உயர்-புலனுணர்வு திட்டங்களில் ஒன்று.) மெய்நிகராக்க மென்பொருள்