시스템 Verilog에서 개체에 대한 참조 (핸들) 수를 알 수있는 방법이 있는지 알고 싶습니다. 나는 새로운 객체를위한 new() 메소드에 정적 카운터를 두는 것을 생각할 수있다. 그러나 참조 카운트를 위해서 SV는 Java에 가깝고 내장 된 메모리 관리 기능을 가지고있다. LRM은 참조 횟수가 0에 도달하면 객체가 자동으로 삭제된다는 것을 나타내며 객체 참조가 생성 될 때마다 참조 횟수가 증가하고 참조가 null로 할당되면 개수가 감소합니다. 하지만 얼마나 많은 참고 자료를 사용할 수 있는지 언제 어느 시점에서 알 수 있습니까 ??시스템 Verilog의 개체 참조 횟수
1
A
답변
2
아니요, 허용 할 언어 사양에는 없습니다.
특정 벤더의 시뮬레이터에 벤더 특정 방법이 있지만 사양을 벗어날 수 있습니다.
0
이것은 자동 메모리 관리를 구현하므로 도구가 제공해야하는 것입니다. Modelsim/Questa에는 각 개체의 최대 및 현재 카운트를 알려주는 용량 보고서가 있습니다. 최신 버전은 또한 각 참조가 어디에 있는지 알려줄 수 있습니다.
관련 문제
- 1. 시스템 Verilog의 구조와 공용체의 차이점
- 2. OVERLAPPED 구조의 참조 횟수
- 3. iOS - 참조 횟수 문제
- 4. 시스템 Verilog의 ++ 연산자가 블로킹 또는 비 블로킹입니까?
- 5. 인터페이스 "재귀"및 참조 횟수
- 6. 레코드의 동적 배열 참조 횟수
- 7. 파이썬 C 확장의 참조 횟수
- 8. 범위 지정/참조 횟수 반복자
- 9. 개체 참조 또는 참조?
- 10. 자동 참조 횟수 (ARC) 및 보유 수량
- 11. boost :: variant 개체 생성 횟수 VS 파괴 횟수
- 12. Verilog의 부동 소수점 구분
- 13. 개체 참조
- 14. 개체 참조
- 15. 개체 참조
- 16. 은 포크 .. 시스템 Verilog의 함수에서 허용되는 join 문입니까?
- 17. 시스템 Verilog의 for-loop 내부에 동시에 어설 션
- 18. 개체 배열의 참조 개체 이름
- 19. 다른 개체 내에서 개체 참조
- 20. 참조 횟수 및 객체 수명을 관리하기위한 패턴
- 21. cx_Oracle - Django ORM - 참조 횟수 증가
- 22. iOS 프로젝트 "자동 참조 횟수 문제"
- 23. iOS : MBProgressHUD 및 자동 참조 횟수 (ARC)
- 24. OS 3.0의 XCode 자동 참조 횟수 (ARC)
- 25. 의 Netty 4 : 래핑 버퍼 참조 횟수
- 26. 메모리에 DLL 고정 (참조 횟수 늘리기)
- 27. OpenCV 개체 수 입/출력 횟수
- 28. 입력 시스템 참조 문제
- 29. 간단한 개체 시스템
- 30. Verilog의 전역 상수