mlsanityData to 7 Oct 2026

M2rc-Eval: Massively Multilingual Repository-level Code Completion Evaluation

arXiv 2410.21157 ↗First posted 28 Oct 2024cs.CL cs.SEcited by 21

Not on the map. Why?

Abstract (arXiv)

Repository-level code completion has drawn great attention in software engineering, and several benchmark datasets have been introduced. However, existing repository-level code completion benchmarks usually focus on a limited number of languages (<5), which cannot evaluate the general code intelligence abilities across different languages for existing code Large Language Models (LLMs). Besides, the existing benchmarks usually report overall average scores of different languages, where the fine-grained abilities in different completion scenarios are ignored. Therefore, to facilitate the research of code LLMs in multilingual scenarios, we propose a massively multilingual repository-level code completion benchmark covering 18 programming languages (called M2RC-EVAL), and two types of fine-grained annotations (i.e., bucket-level and semantic-level) on different completion scenarios are provided, where we obtain these annotations based on the parsed abstract syntax tree. Moreover, we also curate a massively multilingual instruction corpora M2RC- INSTRUCT dataset to improve the repository-level code completion abilities of existing code LLMs. Comprehensive experimental results demonstrate the effectiveness of our M2RC-EVAL and M2RC-INSTRUCT.

Key facts. Cited by 21 papers in the map (data through 7 Oct 2026). Builds on 36 of its 40 references that are in the map. First posted on arXiv 28 Oct 2024.

Builds on

36 of 40 references.

References · 36

  1. 2021Evaluating Large Language Models Trained on Codecited by 8,053
  2. 2021RoFormer: Enhanced Transformer with Rotary Position Embeddingcited by 4,581
  3. 2021Program Synthesis with Large Language Modelscited by 3,509
  4. 2024LiveCodeBench: Holistic and Contamination Free Evaluation of Large Language Models for Codecited by 1,906
  5. 2022Competition-Level Code Generation with AlphaCodecited by 1,427
  6. 2024DeepSeek-Coder: When the Large Language Model Meets Programming -- The Rise of Code Intelligencecited by 1,154
  7. 2024Qwen2.5-Coder Technical Reportcited by 1,151
  8. 2021CodeT5: Identifier-aware Unified Pre-trained Encoder-Decoder Models for Code Understanding and Generationcited by 890
  9. 2022CodeGen: An Open Large Language Model for Code with Multi-Turn Program Synthesiscited by 876
  10. 2023StarCoder: may the source be with you!cited by 790
  11. 2022GPT-NeoX-20B: An Open-Source Autoregressive Language Modelcited by 711
  12. 2022InCoder: A Generative Model for Code Infilling and Synthesiscited by 492
24 more
  1. 2020CodeBLEU: a Method for Automatic Evaluation of Code Synthesiscited by 468
  2. 2022A Systematic Evaluation of Large Language Models of Codecited by 360
  3. 2023RepoCoder: Repository-Level Code Completion Through Iterative Retrieval and Generationcited by 357
  4. 2022The Stack: 3 TB of permissively licensed source codecited by 354
  5. 2023RepoBench: Benchmarking Repository-Level Code Auto-Completion Systemscited by 346
  6. 2022CodeRL: Mastering Code Generation through Pretrained Models and Deep Reinforcement Learningcited by 342
  7. 2023CodeT5+: Open Code Large Language Models for Code Understanding and Generationcited by 327
  8. 2022Efficient Training of Language Models to Fill in the Middlecited by 248
  9. 2023CrossCodeEval: A Diverse and Multilingual Benchmark for Cross-File Code Completioncited by 181
  10. 2023SantaCoder: don't reach for the stars!cited by 169
  11. 2024CodeGemma: Open Code Models Based on Gemmacited by 145
  12. 2023CodePlan: Repository-level Coding using LLMs and Planningcited by 139
  13. 2022MultiPL-E: A Scalable and Extensible Approach to Benchmarking Neural Code Generationcited by 132
  14. 2022Repository-Level Prompt Generation for Large Language Models of Codecited by 106
  15. 2022CoCoMIC: Code Completion By Jointly Modeling In-file and Cross-file Contextcited by 64
  16. 2024McEval: Massively Multilingual Code Evaluationcited by 42
  17. 2023RepoFusion: Training Code Models to Understand Your Repositorycited by 40
  18. 2022SPT-Code: Sequence-to-Sequence Pre-Training for Learning Source Code Representationscited by 35
  19. 2023Guiding Language Models of Code with Global Context using Monitorscited by 20
  20. 2024UniCoder: Scaling Code Large Language Model via Universal Codecited by 18
  21. 2024RepoHyper: Search-Expand-Refine on Semantic Graphs for Repository-Level Code Completioncited by 15
  22. 2023Better Context Makes Better Code Language Models: A Case Study on Function Call Argument Completioncited by 14
  23. 2022Syntax-Aware On-the-Fly Code Completioncited by 10
  24. 2024R2C2-Coder: Enhancing and Benchmarking Real-world Repository-level Code Completion Abilities of Code Large Language Modelscited by 9

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2024: 3; 2025: 10; 2026: 8.

21 papers.

Sort:

By area:

  1. 2024OpenCoder: The Open Cookbook for Top-Tier Code Large Language Modelscited by 127
  2. 2025NL2Repo-Bench: Towards Long-Horizon Repository Generation Evaluation of Coding Agentscited by 56
  3. 2024Evaluating and Aligning CodeLLMs on Human Preferencecited by 22
  4. 2025SWE-Flow: Synthesizing Software Engineering Data in a Test-Driven Mannercited by 18
  5. 2024MdEval: Massively Multilingual Code Debuggingcited by 16
  6. 2025DependEval: Benchmarking LLMs for Repository Dependency Understandingcited by 16
  7. 2025CriticLean: Critic-Guided Reinforcement Learning for Mathematical Formalizationcited by 15
  8. 2025SWE-Dev: Evaluating and Training Autonomous Feature-Driven Software Developmentcited by 13
  9. 2025From Code Foundation Models to Agents and Applications: A Comprehensive Survey and Practical Guide to Code Intelligencecited by 13
  10. 2025KAT-V1: Kwai-AutoThink Technical Reportcited by 12
  11. 2025SWE-Compass: Towards Unified Evaluation of Agentic Coding Abilities for Large Language Modelscited by 10
  12. 2025MVU-Eval: Towards Multi-Video Understanding Evaluation for Multimodal LLMscited by 9
9 more
  1. 2026DevBench: A Realistic, Developer-Informed Benchmark for Code Generation Modelscited by 8
  2. 2026ICAE-Bench: Evaluating Coding Agents as Interactive Project Builderscited by 5
  3. 2026Repository Intelligence Graph: Deterministic Architectural Map for LLM Code Assistantscited by 4
  4. 2026SaaSBench: Exploring the Boundaries of Coding Agents in Long-Horizon Enterprise SaaS Engineeringcited by 3
  5. 2025Coding Triangle: How Does Large Language Model Understand Code?cited by 1
  6. 2026MHRC-Bench: A Multilingual Hardware Repository-Level Code Completion benchmarkcited by 1
  7. 2026ContiguousKV: Accelerating LLM Prefill with Granularity-Aligned KV Cache Managementcited by 1
  8. 2026Vibe AIGC: A New Paradigm for Content Generation via Agentic Orchestrationcited by 0
  9. 2026Converted, Not Equivalent: Benchmarking Codebase Conversion via Observational Equivalencecited by 0